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

Статус
В этой теме нельзя размещать новые ответы.
D

DMN

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

хотел сам сделать, но php ещё учу и знаний нехватило... :)
 
проверка $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF']
проверка от левого инклюда через debug_backtrace()
Zend Encoder имеет возможность привязки к IP или к запуску с определенного Zend ID
 
проверка $_SERVER['HTTP_HOST'], $_SERVER['PHP_SELF']
если код открыт, это не поможет никак, так что только зендить с привязкой к домену
 
про закрытость/открытость кода в ТЗ ничего не было :)
 
ну чё, никто пример написать неможет?

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

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

duke1999 ты вапще мой последний пост читал?????---0
 
PHP:
if(strpos(strtolower($_SERVER['HTTP_REFERER']), $_SERVER['HTTP_HOST']) === FALSE) 
{ 
//скрипт пришёл с другого домена
}
 
duke1999 написал(а):
PHP:
if(strpos(strtolower($_SERVER['HTTP_REFERER']), $_SERVER['HTTP_HOST']) === FALSE) 
{ 
//скрипт пришёл с другого домена
}
чёт я не догоняю! причём тут HTTP_REFERER?

мне нужно привязка к скрипту, типа как зенд, чтоб на другом домене он не запускался... или просто завершалось его выполнение...
 
DMN написал(а):
чёт я не догоняю! причём тут HTTP_REFERER?

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

Не парь мозг ни себе , ни людям. Тебе дали код привязки к домену.

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

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