Сохранение cookies в таблицу в БД

kreatorBB

Новичок
Поправьте меня, может я что не так понимаю.

Вопрос в следующем:

На сайте стоит модуль голосования и при нажатии на кнопку голосовать, вместе с данными о голосе в соседнюю ячейку сохраняется ip проголосовавшего пользователя.

При повторном нажатии идет проверка на совпадение ip - от повторного голосования.

Хотелось бы добавить еще, чтоб запоминал по cookies.

Возможно ли это? Прошу подсказать.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
kreatorBB
Возможно, в чем сложность дописать поле?

PS: голосование без регистрации - mysql на ветер.
 

kreatorBB

Новичок
Поле то я создам проблем нет. А как формируются cookies. Какие переменные и команды?

Если это долго и муторно, то подскажите хотя бы ссылочку на тему.

Например, ip- так:

$ip = getip();

Затем эта переменная заносится в таблицу.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
Уж не знаю как ты там через getip() получаешь IP, это видимо твоя собственная функция, которая возвращает часть из массива $_SERVER, то есть REMOTE_ADDR.

Куки ставится соответственно так, как тебе надо, можешь туда записать какие-либо данные о проголосовавшем человеке. Адрес, тип клиента, опрос в котором голосовал, и т.д. Ну а как поставить куку - http://php.net/manual/ru/function.setcookie.php
 
Сверху