Вопрос про печеньки

MasterSID

Новичок
Вопрос про печеньки

Я хочу сделать на сайте возможность добавлять комментарии, но и одновременно защитить эту фичу от флуда. Решил сделать через куки, т.к. нужно бд удерживать в очень маленьком размере и не забивать всякой чепухой. Так вот, вопрос такой: Можно ли использовать куки как массив? Тобиш также, как с формами например (создавая поля с именами типа field[])? Или лучше тогда сериализовать массив для каждого пользователя (в каких статьях он оставлял комментарий) и пихать его в куку? Или есть еще какие-то варианты?

Заранее спасибо
 

jeka!

Просто Member
В куку можешь запихать что угодно, но там есть лимит на размер содержимого, не помню точно, но кажись 1кб.
А защиту от флуда лучше делать на сервере, просто писать ip юзера в файл при каждом добавлении комментария и потом считать эти ip.
Куку можно легко удалить.
 

lucas

Guest
1. Кроме того, существует ограничения на количество установленных cookie, разнящиеся для разных браузеров, поэтому лучше ставить одну куку, содержащую сериализованный массив.

2. http://php.spb.ru/other/_dima_noflood.php
 
Сверху