Вы не зашли.
Главная » PHP » как подделать реферер
#31. Gemorroj On (107)
Administrator
2008.06.14 13:01
$_SERVER['HTTP_REFERER'] - в этом элементе массива будет реферер, если он передан (далеко не всегда)
ereg - рункция регуларного выражения. Честно говоря о ereg'ах лучше вообще забыть. Для регулярок использовать PERL'овские регулярки (preg_match, preg_replace и др) т.к. они шустрее и в PHP 6 POSIX регулярки (ereg и др) будут вообще устранены
проверить лучше строковой функцие какой-нить
Код:
span style="color: #0000BB"><?phpif(substr_count($_SERVER['HTTP_REFERER'], $_SERVER['HTTP_HOST'])){// адрес встречается в реферере}else{// реферер не передан, либо в нем нету адреса сайта}?>
$_SERVER['HTTP_HOST'] - здесь адрес твоего хоста, так что задавать отдельную переменную с адресом сайта не нужно.
Страниц: 1 2 3 4 Все
Главная
WEB
PunBB Mod v0.6.2
0.013 s