Xwab
Форумыnavigate_nextПрограммирование на PHP

Надежно ли отсекать повторы с помощью COOKIE???
Сообщения
Tresh

Нaдёжно ли отсeкaть повторы в скриптaх к примeру опросов,счётчиков и т.д с помощью cookie?
И правильно ли я это делаю???

$visitor=$_COOKIE['visitor'];
if (!isset($visitor)) {
setcookie("visitor", "yes");
//Дальше функции скрипта
}
echo "Вы уже голосовали";

12 Янв 2011, 20:11
Патриот:)

Tresh, нет

12 Янв 2011, 20:13
M0rbid

Tresh, не надежно. Если естьавторизация, нужно после например голосования записывать айди голосующих, если нет авторизации - ip.
Но куки всетаки нужны, в них тоже записовать.
Просто так мы меньше дергаем БД.

2 ситуации.

1) В куках есть пометка - однозначно голосовал, бд не дергаем.

2) В куках нет пометки - не значит что не голосовал, дерагем бд.

12 Янв 2011, 20:17
Патриот:)

а вот такой вопрос возможно ли без ведома юзера закинуть ему файл любой ?

12 Янв 2011, 20:21
Tresh

Я eщё нe рaботaю с бд!
Всё нa фaйлaх!
Можно ли кaкто зaщитить по ip нe используя бд!

12 Янв 2011, 20:23
M0rbid

Патриот , по идее, не взирая на баги и настройки софта, нельзя.
Кроме собственно куков. Это файлы.

12 Янв 2011, 20:23
Патриот:)

тут только ставить каптчу

12 Янв 2011, 20:31
Tresh

Патриот , a подробнee!
Нaпиши сaм или дaй ссыл нa стaтью!
Зaрaниe спaсибо

12 Янв 2011, 20:43
Патриот:)

Tresh, http://www.captcha.ru

12 Янв 2011, 20:45
Wats0N

Можешь вместо бд в файл писать, лол.

12 Янв 2011, 21:09
Ответить на тему