дурацкая проблема есть скрипт http://a.ru/a.php он вызывает через include(''); скрипт http://b.ru/b.php вот как мне в b.php убедиться, что меня include'ит именно этот a.php? никакие $_SERVER['SCRIPT_NAME'] меня не выручают туплю
в скрипте a.php определите какую-нибудь константу через define, например define("SCRIPT_A",'1'); include('b.php') потом в скрипте b.php проверяйте, определена константанта или нет if defined(SCRIPT_A) { //что-то делаем } else//не определена {//делаем что-то другое }
нет я просто хочу разрешить включение моего скрипта ограниченному кругу сайтов при этом ничего не запрещает, стащив включащий мои скрипты код, запустить их откуда угодно