|
|
|
| Привет всем!
Я написал скрипт голосования, использующий куки чтобы идентифицировать голосующего пользователя и предотвратить повторное голосование. Все работало. Потом я установил на сайт форум PHPBB2. Так вот, при каждом заходе в форум PHPBB затирает куки (в которых написано что с этого компа уже голосовали), и становится возможным повторное голосование.
Вопрос таков: что я мог сделать не так с куками? Как можно по-другому реализовать идентификацию голосующего пользователя?
Мой код, реализующий работу с куками:
//запись куки
setcookie('vote', '');
setcookie('vote', getvotecode($question));
//чтение куки
if (@$_COOKIE['vote'] == getvotecode($question) ) { .... }
|
| |
|
|
|
|
|
|
|
для: vadim
(23.06.2005 в 17:26)
| | Можно проверять по IP адресу, но как правило пользователи не имеют постоянного IP? поэтому можно проверять только первые цифры IP но... | |
|
|
|