Forum Webscript.Ru

Программирование => PHP => Тема начата: grinder от 25 Января 2003, 06:19:26

Название: Счетчик и уникальность юзера
Отправлено: grinder от 25 Января 2003, 06:19:26
Написал скрипт счетчика, который следит за уникальностью пользователя и не пересщелкивается при переходе человека со страницы на страницу и если нажать refresh. Тест на уникальность основан на проверке переменной $HTTP_REFERER. Но один случай не получается учесть никак. Если зайти на сайт путем набора адреса руками в браузере, то переменной $HTTP_REFERER не существует и при нажатии refresh счетчик увеличивает свое значение. Как рещить проблему? Я понимаю, что можно использовать сессии и куки, но имеет ли смысл это делать в элементарном счетчике? По другому нельзя никак? Можно еще смотреть $REMOTE_ADDR, но ее не всегда видно. $HTTP_X_FORWARDED_FOR?
Название: Счетчик и уникальность юзера
Отправлено: GotZfild от 25 Января 2003, 11:00:53
Цитировать
Можно еще смотреть $REMOTE_ADDR, но ее не всегда видно. $HTTP_X_FORWARDED_FOR?

Это самое трезвое решение.
Как определить IP см. http://forums.webscript.ru/showthread.php?s=&threadid=2237
Название: Счетчик и уникальность юзера
Отправлено: Flash от 25 Января 2003, 14:30:31
Цитировать
Как определить IP

По ip тоже уникальность не всегда определить можно, если человек сидит по диалапу, то переконнектившись, он получает совсем другой ip и так можно накрутку сделать.
Название: Счетчик и уникальность юзера
Отправлено: GotZfild от 25 Января 2003, 15:28:21
Flash
Все относительно. А накрутку можно сделать в любом случае.
Название: Счетчик и уникальность юзера
Отправлено: Tronyx от 25 Января 2003, 15:45:58
А почему бы куку с user_id не ставить? Разумеется и это накрутить можно без проблем, но счётчики специально очень редко накручивают.
Название: Счетчик и уникальность юзера
Отправлено: Flash от 25 Января 2003, 16:02:07
Tronyx
да - неплохое решение, только многие кукисы отрубают.
Название: Счетчик и уникальность юзера
Отправлено: Tronyx от 25 Января 2003, 18:55:44
Цитировать

многие кукисы отрубают

Многие?! ~ 3-4%
http://global.hotlog.ru/
Название: Счетчик и уникальность юзера
Отправлено: Flash от 25 Января 2003, 19:34:29
Цитировать
Многие?! ~ 3-4%

был не прав. но есть такие.
Название: Счетчик и уникальность юзера
Отправлено: grinder от 26 Января 2003, 22:43:00
Спасибо вопщем. Оптимальный вариант ставить куку наверно, все-таки. Проще всего по крайней мере. Хотя, у меня сейчас проверка по IP реализована, так что оставлю все как есть. Хотелось просто 100% надежность изобразить.:)
Название: Счетчик и уникальность юзера
Отправлено: Меняздесьдавнонет от 27 Января 2003, 00:40:38
Невозможно в принципе. по определению.
Название: Счетчик и уникальность юзера
Отправлено: grinder от 27 Января 2003, 00:49:12
Уже понял.