Защо не ми работи това : getenv("HTTP_REFERER");

Ами ако директно пишат адреса на сайта в browser-а така трябва да ти показва. Ако това си го сложил на index-а пробвай да идеш на някоя друга страница от сайта и там ако има линк "начало" цъкни го и виж какво ти дава
 
jooorooo каза:
$referer=$_SERVER['HTTP_REFERER'];
Жорка това го пробвах и пак същият проблем.

vladislav каза:
Ами ако директно пишат адреса на сайта в browser-а така трябва да ти показва. Ако това си го сложил на index-а пробвай да идеш на някоя друга страница от сайта и там ако има линк "начало" цъкни го и виж какво ти дава

Сложих в другия ми сайт линк кликнах и пак това ми искара :shock:
 
Провери си "register_globals" как ти е. не помна дали трябваше обаче да е на on или off. Мисля, че трябваше да е на ON
 
jooorooo каза:
Провери си "register_globals" как ти е. не помна дали трябваше обаче да е на on или off. Мисля, че трябваше да е на ON

Това в конфа на апейча ли е :shock:
 
Код:
<?PHP $referer=$_SERVER['HTTP_REFERER'];  echo ("$referer");?>
това като го сложих за проба и си работи на 6. Не знам що нестава при теб
 
Здравей!

Опитай така:

$ref=$HTTP_REFERER;

При мен някога работеше, даже наскоро питах за "новия" му еквивалент и Бафиту ми беше обяснявал нещо, но в момента съм неадекватен, по-късно ще потърся темата...

Списък на глобалните променливи можеш да получиш така:

<?
phpinfo();
?>

Записваш го в някакъв файл на сървъра и го зареждаш в браузъра.
Променливите тярбва да са отляво, в дясно ще трябва да ти изпише стойността им за текущата връзка. Виж какво ти дава за HTTP_REFERER

Успех!
 

Back
Горе