1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

Помогите разобраться - как защитить свой скрипт?

Тема в разделе "Программирование", создана пользователем Stephen, 08.02.06.

  1. Stephen

    Stephen Участник

    294
    0
    Как защититься от использования моих скриптов на чужих сайтах?
    есть скрипт http://a.ru/a.php
    он вызывает через include(''); скрипт
    http://b.ru/b.php
    вот как мне в b.php убедиться, что меня include'ит именно этот a.php?
    никакие $_SERVER['SCRIPT_NAME'] меня не выручают
    разумеется, если иметь какую-то хитрую глобальную переменную и проверять ее во включаемом скрипте, это решает проблему
    но если я продал кому-то право использования моего кода, как защититься от того, что он передаст код включения всему интернету или будет запускать его не 1 страницы, а с миллиона?
    мне кажется, должн быть какое-то общее решение
    хотя пока не нашел ((((((((((
     
  2. The Last Winged

    The Last Winged Активный участник

    12.552
    376
    Учить основы Php. Php-скрипт выполняется на стороне сервера. Никто не сможет получить код твоего приложения для инклюда в свои. Могут получить лишь его вывод.
     
  3. Stephen

    Stephen Участник

    294
    0
    мимо, к сожалению
    рад, что Вы оценили мой уровень владения основами языка, однако именно об этом и идет речь. я получаю вывод скрипта по протоколу http, причем хочу, чтобы скрипт проверял, кто и откуда его вызвал
    частично решил проблему $_SERVER["REMOTE_ADDR"]
    однако он показывает нужный IP только при запуске через include('http://...'), а если я напишу <iframe scr ="">, то не получается (ну тоже вполне естественно)