1. Задавайте здесь вопросы о коде, которые не подходят в другие разделы, такие как:
    Дизайн > Верстка
    PHP > Как сделать на PHP
    Скрыть объявление

привязка скрипта к домену

Тема в разделе "Web Coding", создана пользователем DMN, 17 окт 2006.

Статус темы:
Закрыта.
Модераторы: latteo
  1. DMN

    DMN Прохожие

    как привязать скрипт к домену?

    хотел сам сделать, но php ещё учу и знаний нехватило... :)
     
  2. duke1999

    duke1999 Прохожие

    проверка $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF']
    проверка от левого инклюда через debug_backtrace()
    Zend Encoder имеет возможность привязки к IP или к запуску с определенного Zend ID
     
  3. wildlinks

    wildlinks Прохожие

    если код открыт, это не поможет никак, так что только зендить с привязкой к домену
     
  4. duke1999

    duke1999 Прохожие

    про закрытость/открытость кода в ТЗ ничего не было :)
     
  5. DMN

    DMN Прохожие

    ну чё, никто пример написать неможет?

    про зенд я знаю, но мне хочеться знать, как это работает, а не как это можно сделать с помощью зенда ;)
     
  6. duke1999

    duke1999 Прохожие

    а чего ты хочешь - написать за тебя готовое решение?
    тебе написали в какую сторону копать... только если это открытый код, то смысла в этом нету, потому как эта защита сразу обходиться
    а если закрывать код, то для этого нужен зенд или что-нить в этом роде
     
  7. DMN

    DMN Прохожие

    я лишь спросил пример... не хотел идти на phpclub, там хоть люди помогают ;)

    и не нужно мне писать, что в открытом виде эта защита ничего не даст, я это и без вас знаю!!!!!!!

    duke1999 ты вапще мой последний пост читал?????---0
     
  8. duke1999

    duke1999 Прохожие

    PHP:
     
    if(strpos(strtolower($_SERVER['HTTP_REFERER']), $_SERVER['HTTP_HOST']) === FALSE

    //скрипт пришёл с другого домена
    }
     
     
  9. DMN

    DMN Прохожие

    чёт я не догоняю! причём тут HTTP_REFERER?

    мне нужно привязка к скрипту, типа как зенд, чтоб на другом домене он не запускался... или просто завершалось его выполнение...
     
  10. invader

    invader Серый кардинал в отставке :)

    Moderator
    • Супермодератор
    Регистр.:
    3 апр 2006
    Сообщения:
    2.718
    Симпатии:
    5.693
    Не парь мозг ни себе , ни людям. Тебе дали код привязки к домену.

    PHP:
    проверка $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF'
    и инклюд через дебуг.

    + тебе сказано, что ЛЮБОЙ открытый код можно вырезать естественно и убрать нафиг твою привязку.
    И соответственно запустить твой скрипт на другом сервере. Ну так прячь код с привязкой к домену под тот же ZEND хотя бы...
     
Статус темы:
Закрыта.