Как защититься от использования моих скриптов на чужих сайтах? есть скрипт http://a.ru/a.php он вызывает через include(''); скрипт http://b.ru/b.php вот как мне в b.php убедиться, что меня include'ит именно этот a.php? никакие $_SERVER['SCRIPT_NAME'] меня не выручают разумеется, если иметь какую-то хитрую глобальную переменную и проверять ее во включаемом скрипте, это решает проблему но если я продал кому-то право использования моего кода, как защититься от того, что он передаст код включения всему интернету или будет запускать его не 1 страницы, а с миллиона? мне кажется, должн быть какое-то общее решение хотя пока не нашел ((((((((((
Учить основы Php. Php-скрипт выполняется на стороне сервера. Никто не сможет получить код твоего приложения для инклюда в свои. Могут получить лишь его вывод.
мимо, к сожалению рад, что Вы оценили мой уровень владения основами языка, однако именно об этом и идет речь. я получаю вывод скрипта по протоколу http, причем хочу, чтобы скрипт проверял, кто и откуда его вызвал частично решил проблему $_SERVER["REMOTE_ADDR"] однако он показывает нужный IP только при запуске через include('http://...'), а если я напишу <iframe scr ="">, то не получается (ну тоже вполне естественно)