Модераторы: Sardar, Aliance

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как получить REFERER 
:(
    Опции темы
InfMag
Дата 19.9.2007, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



Каким образом можно получить через js реферер? То-бишь адрес страницы с которой юзер зашел на текущую страницу.
PM   Вверх
dsCode
Дата 19.9.2007, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



InfMag, document.referer



--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
InfMag
Дата 19.9.2007, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



странно, но он выдает мне http://site/undefined а должно быть http://site/index.php?do=cat&category=news
PM   Вверх
dsCode
Дата 19.9.2007, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



InfMag, странно, давайте полный код. Вот это - работает:

Код

<script type="text/javascript">
  if (document.referrer && document.referrer!="") {
    document.write(document.referrer);
  }
</script>



--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
InfMag
Дата 19.9.2007, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


…
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 21.11.2004

Репутация: 2
Всего: 4



dsCode, спасбо! smile заработало. Все-таки JavaScript'ы по своему загадочные... +1
PM   Вверх
dsCode
Дата 19.9.2007, 17:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



InfMag, а =) я ошибся первый раз - две буквы "r" пишется - refeRRer =)


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
Bouncer
Дата 20.9.2007, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 30.8.2007

Репутация: нет
Всего: нет



Если захочешь узнать, по какому запросы пришел посетитель, поставь у себя на сайте код системы Referer.
PM MAIL   Вверх
Chewits
Дата 3.10.2007, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 26.3.2006
Где: НН, Питер, Саров

Репутация: нет
Всего: нет



не показывает referrer ни в одном браузере вышеприведенным кодом (вернее, пустое значение)..
в чем может быть причина, неужели это Виста как-то режет запросы?

// Проблема решилась - не работает при явном переходе путем ввода ссылки в адресной строке, если переход по ссылке на странице, referer определяется. Хотя почему так я не понял, как же тогда регистрируются рефереры, например в веб-сервисах а-ля счетчики, где очень часто появляются адреса, с которых прямых ссылок нет точно, т.е. переход осуществляется путем ввода адреса страницы..

Это сообщение отредактировал(а) Chewits - 3.10.2007, 18:54
PM MAIL WWW ICQ   Вверх
dsCode
Дата 3.10.2007, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



Chewits, а на локальных файлах Вы и не увидите его (я правильно понял - Вы тестируете не на сервере (хотя бы даже локальном), а просто с файла на файл прыгаете). Виста не при чем =)


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
Chewits
Дата 3.10.2007, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 26.3.2006
Где: НН, Питер, Саров

Репутация: нет
Всего: нет



на сервере.. более того, пробовал и не на локальном)
создаю файл test.html, вставляю туда код выше, затем захожу на какой-нибудь сайт, после его загрузки пишу в адресной строке путь до test.html.. и скрипт ничего не выдает..
PM MAIL WWW ICQ   Вверх
dsCode
Дата 3.10.2007, 20:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 565
Регистрация: 8.9.2007
Где: Saint-Petersburg

Репутация: 19
Всего: 26



Chewits, 
Цитата(Chewits @  3.10.2007,  19:56 Найти цитируемый пост)
после его загрузки пишу в адресной строке путь до test.html.. и скрипт ничего не выдает.. 

все правильно. Кто такой реферер? Разве, вводя адрес яндекса, побывав на мейле, Вы делаете яндксу реферера "мэйл"? Ничего подобного. Реферер касается только ссылки.

Цитата(Chewits @  3.10.2007,  18:30 Найти цитируемый пост)
как же тогда регистрируются рефереры, например в веб-сервисах а-ля счетчики, где очень часто появляются адреса, с которых прямых ссылок нет точно, т.е. переход осуществляется путем ввода адреса страницы..

значит там в ГЕТ'е передается нужный параметр (id клиента или адрес сайта, но никак не реферер анализируется). Реферальные ссылки содержат параметр того, кто Вам эту ссылку дал!

Это сообщение отредактировал(а) dsCode - 3.10.2007, 20:22


--------------------
the .code inside
:my music
PM MAIL WWW ICQ Jabber   Вверх
fidres
Дата 3.10.2007, 20:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 15.11.2006

Репутация: нет
Всего: 1



а счётчики так и ваще предпочитают порой обходится "печеньем" (cookie)
им-то счётчикам всё равно чё вотка, чё пулемёт... лишь бы с ног косило!
 smile 
--------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист.
PM ICQ   Вверх
fidres
Дата 3.10.2007, 20:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 15.11.2006

Репутация: нет
Всего: 1



Цитата(Chewits @  3.10.2007,  19:56 Найти цитируемый пост)
на сервере.. более того, пробовал и не на локальном)
создаю файл test.html, вставляю туда код выше, затем захожу на какой-нибудь сайт, после его загрузки пишу в адресной строке путь до test.html.. и скрипт ничего не выдает.. 
а вот такая фигня может быть из-за настроек безопасности хоста, куда ты свой скрипт запупенил.
это ж инфа почти что конфеденциальная!
 smile 

--------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист.
PM ICQ   Вверх
Astraller
Дата 3.10.2007, 21:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 300
Регистрация: 1.8.2007
Где: $Украина[Кры м]->Феодосия

Репутация: 2
Всего: 5



fidres, Вы здоровы? Причем куки к рефереру? И о каких "конфиденциальных" данных из реферера идёт речь?!  smile 


--------------------
A.S.T.R.A.L.L.E.R.: Artificial Synthetic Technician Responsible for Assassination, Logical Learning and Efficient Repair
PM MAIL WWW ICQ   Вверх
fidres
Дата 6.10.2007, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 159
Регистрация: 15.11.2006

Репутация: нет
Всего: 1



хех... мОладежжжь...
не были б так ценны кукисы - кто б тогда стал писать скрипты, которые эти кукисы "слизывают" с клиентской машины!

Astraller, ты в курсе ваще, что в кукисах можно хранить что угодно? хошь реферэр, хошь шифрованные пароли... а хошь ключ для расшифровки таких паролей...
а знаешь на чём иногда строится создание парольной группы (логин/пароль)?
просто раньше было модно хранить какие-то подобия "шифрования" в самих кукисах... потом стали задумыватся (это после того, как стало известно, что "крутые" технологии взлома таких крупных бесплатных почтовых серверов, как mail.xxx - зыждятся именно на элементарном воровстве кукисов).
не знаю насколько ты продвинут в делах куки, но хочу заметить, что масса способов захвата и дефейса форумов phpBB именно на "дырявости" технологии куки и построена...
видишь ли, по умолчанию раньше, на таких форумах, в куки зашивалось (помимо другой массы инфы о пользователе) и пароль, зашифрованый MD5. несмотря на всю его (протокола MD5) "навороченность" MD5-ключ вполне возможно было взломать. обычно пароли люди придумывают не слишком замудрённые...
из куки можно было (да и до сих пор возможно) выудить не только реферэр, но и всё что с ним связано...
а представь, что оболочки для различных клиентов банковских систем когда-то тоже оставляли информацию для связи с серваком в своих кукисах... в которых хранилось достаточно ценной инфы... ради которой не только клиентские машины ломали, но и сети, включающие такие машины тоже подвергались атакам.
а в реферэр (попутно) тоже могут зашивать какие-то элементы конфиденциальной информации.
так что...
неправильно составленые запросы вкупе с переадресацией могут многое рассказать не только о твоих похождения, но и нечто большее...
элементарные меры безопасности при открытии страниц в IE - ВСЕГДА открывай для нового адреса новое окно!
и заставь следить самого осла за тем, куда он тебя переадресовывает по ходу серфинга по сети...
возможно ты не только избавишься от неприятных моментов в виде потери аккаунта к бесплатному мылу или к форуму, но и возможно снизишь риск заражения всяческими червями, распространяющимися через сеть.
--------------------
Исправьте ошибку в слове <ХЕРОШО> и я скажу Вам оптимист Вы или пессимист.
PM ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0543 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.