مساعدة بخصوص php

  • elmadkoun

السلام عليكم لدي هذا الكود يستدعي referer يعني دومين

<?php

$parent_domain = $_SERVER['HTTP_REFERER'];

?>

واريد ان اضع مثلا عدت دومينات داخل array مثلا

domain1.com

domain2.com

domain3.com

واضع شرط if اذا $parent_domain تساوي اي دومين من دومينات ثلاث اطبع اي شء مثلا اطبع allowed


التعليق السابق

اريد فقط ان يتحقق ايضا شرط ثاني هو البحث وتحقق ايضا من ip في نفس فوكشن array_search

يعني يجب ان يتحقق شرط الاول وثاني بعدها يطبع allowed

<?php

$parent_domain = $_SERVER['HTTP_REFERER'];

$domains = array(

    'domain1.com',

    'domain2.com',

    'domain3.com',

    );

$ipaddress = getenv("REMOTE_ADDR");

$ip = array(

    '78.58.25.4',

    '75.85.76.33',

    '57.7.47.58',

    );

if( array_search($parent_domain,$domains) ){ 

 echo "allowed";

}

?>