referer="закладки"?

skomoroh

Новичок
referer="закладки"?

как определить что на сайт пришли из закладок(bookmark)?
лайвинтернет как-то определяет...
 

Mr_Max

Первый класс. Зимние каникулы ^_^
Команда форума
думаю на основании отсутсвия $_SERVER["HTTP_REFERER"]
1. Юзер руками может вбить адрес.
2. Реферер может просто-напросто не передаваться клиентом. Вариантов куча.

как определить что на сайт пришли из закладок(bookmark)?
лайвинтернет как-то определяет...
Никак.

-~{}~ 03.01.08 02:08:

Как правило проверяют установлена ли страница стартовой.
 

Pigmeich

Новичок
Mr_Max
Проще говоря определение браузера + алгоритм для него. Например, IE действительно можно по отсутсвию реферера определить.
 

berkut

Новичок
не, ну можно в кнопочку, которая на сайте тебя-же добавляет в закладки, вхреначить параметр site.tld/?bokkmark=1
 

Pigmeich

Новичок
berkut
я вот, кнопочками никогда не пользуюсь. Часто добавляю закладки из внешней ссылки на сайт.

Но вариант.
 

skomoroh

Новичок
Автор оригинала: Апокалипсис
при чём тут программирование на пхп я так и не понял
при том, что я спросил как на пхп узнать, что пользователь пришел по закладке

если Вы не в курсе, в пхп есть такая конструкция $_SERVER['HTTP_REFERER']

почему тему в офтопик перенесли? вопрос про http-хидеры кажется более уместным в теме про программирование чем регэкпы и настройки сервера ...
 

Фанат

oncle terrible
Команда форума
Ладно завязываем с флеймом.skomoroh, не парься с темой.

Лично мне алгоритм неизвестен.
Автору топика задание: внести сайт в закладки, зайти на счетчик из закладок, и впрямую набрав адрес в браузере.
посмотреть, покажетя ли счетчик, что только один заход был из закладок.
если покажет - смотреть и сравнивать хттп-заголовки.
 
Сверху