Программирование > Теория, алгоритмы и стандарты
Методы идентификации посетителей сайта
metton:
RomikChef
--- Цитировать ---поясни, плиз, что ты понимаешь под идентифиацией.
--- Конец цитаты ---
"Узнавание" его, если он заходит на сайт неоднократно. Тут в данном контексте пользователь == машина.
--- Цитировать ---в онлайн опросах идентификация, екак ее понимает человек, знающий русский язык, абсолютно никого не волнует.
--- Конец цитаты ---
Почему же - регистрируем голоса только тех пользователей, которые идентифицированы как неизвестные (каламбур, но всё же: которые НЕ идентифицированы как уже голосовавшие).
Я так полагаю, указывая мне на пхпинфо, ты напекал на сессии?
--- Цитировать ---строить беседу на домысливании за тебя твоего вопроса считаю нецелесообразным
впрочем, ты можешь все узнать самостоятельно.
делаешь пхп скрипт с одной строчкой
--- Конец цитаты ---
Извини, но логики тут я не вижу :roll:
Yukko
Попробую покопацца, спасибо ;)
Меняздесьдавнонет:
--- Цитировать ---metton:
Узнавание" его, если он заходит на сайт неоднократно
--- Конец цитаты ---
так бы сразу и сказал.
куки.
плюс - логин и пароль, if any
--- Цитировать ---metton:
Почему же - регистрируем голоса только тех пользователей, которые идентифицированы как неизвестные
--- Конец цитаты ---
извини, но задача опросов - избежать накруток, а не вспомнить юзера.
это ПРОТИВОПРОЛОЖНЫЕ задачи.
если по неким косвенным признакам можно определить, что голосовавший пользователь был, скорее всего, один и тот же, то ОДНОЗНАЧНО ИДЕНТИФИЦИРОВАТЬ пон ним юзера НЕЛЬЗЯ.
Именно поэт тому от тебя и требуется сформулировать - что тебе в конце концов надо.
--- Цитировать ---metton:
Я так полагаю, указывая мне на пхпинфо, ты напекал на сессии?
--- Конец цитаты ---
увы, ты слишком плохо знаешь пхп и механизм сессий.
в файле с таким содержимым о сессиях не будет ни слова
сессии к запоминанию не имеют никакого отношения.
сессия - это сеанс работы с сайтом.
--- Цитировать ---metton:
Извини, но логики тут я не вижу
--- Конец цитаты ---
плохо.
в первую очередь логики нет в втоем вопросе.
надеюсь, я разжевал достаточно для тебя понятно.
пхпинфо - удобный способ увидеть ВСЕ, что сервер может знать о клиенте. и выбрать подходяящее САМОСТОЯТЕЛЬНО
Хотя по твоей логике гораздо лучше получить все на блюдечке с голубой каемочкой, да?
metton:
RomikChef
Ты прав. Я всё-таки не продумал вопрос. Он возник о чём-то абстрактном. Об идентификации вообще. А насчёт опросов, наверное, действительно не сюда.
Но всё же я не понимаю, почему:
--- Цитировать ---извини, но задача опросов - избежать накруток, а не вспомнить юзера.
это ПРОТИВОПРОЛОЖНЫЕ задачи.
--- Конец цитаты ---
--- Цитировать ---увы, ты слишком плохо знаешь пхп и механизм сессий
--- Конец цитаты ---
Не спорю. В том я и не нашёл логики. Ты сказал, что не хочешь строить беседу на домысливаниях, а сам "домыслил" почему-то (откуда ты это взял?!) до того что я пишу именно на пхп, хотя я писал на нём совсем недолго и очень давно.
--- Цитировать ---пхпинфо - удобный способ увидеть ВСЕ, что сервер может знать о клиенте. и выбрать подходяящее САМОСТОЯТЕЛЬНО
--- Конец цитаты ---
В разделе PHP Variables - _SERVER ?
И ещё насчёт сессий, если уж речь зашла. То есть в любом случае все переменные сессии хранятся на сервере? Но в случае кук мы можем обращаться к ним без авторизации, если же используем метод передачи id сессии, нужно каждый раз предварительно авторизоваться?
Меняздесьдавнонет:
--- Цитировать ---metton:
домыслил" почему-то (откуда ты это взял?!) до того что я пишу именно на пхп
--- Конец цитаты ---
я ничего не домыслил.
я просто порекомендовал тебе способ, как увидть все, что может знать сервер о клиенте.
создать файл с расширением пхп и заданным содержимым и обратиться к нему из браузера может кто угодно.
--- Цитировать ---metton:
В разделе PHP Variables - _SERVER ?
--- Конец цитаты ---
в оновном тех, которые начинаются на НТТР
но 100% способа, как известно - нет.
--- Цитировать ---metton:
Но в случае кук мы можем обращаться к ним без авторизации, если же используем метод передачи id сессии, нужно каждый раз предварительно авторизоваться?
--- Конец цитаты ---
что-то, я не понял ничего
механизм сессий состоит из вестма примитивных частей. это файл нпа сервере и передача ид сессии в куке или по ссылке.
вот и все. реализовать сессии самостоятельно - пара пустяков.
Навигация
Перейти к полной версии