|
|
|
| Подскажите пожалуйста, каким образом делать ограничение добавления комментария в mysql к примеру в 30секунд. | |
|
|
|
|
|
|
|
для: nikolai
(01.02.2010 в 02:40)
| | Пользователю добавить поле last_comment_time которое, при добавлении коммента, будет равно time();, а потом при добавлении проверять, если это поле больше, чем time()-30 - вывести "ОГРАНИЧЕНИЕ ПО ВРЕМЕНИ"
Ну или как-то так... | |
|
|
|
|
|
|
|
для: DEM
(01.02.2010 в 03:39)
| | сессия на что нужна? | |
|
|
|
|
|
|
|
для: Ури Геллер
(01.02.2010 в 10:04)
| | а причем тут сессия, я могу оборвать старую,тут же начать новую и еще раз вставить комментарий | |
|
|
|
|
|
|
|
для: GeorgeIV
(01.02.2010 в 10:09)
| | ой... буд-то кому-то делать вообще не хуя как комментарии у тебя оставлять | |
|
|
|
|
|
|
|
для: DEM
(01.02.2010 в 03:39)
| | а если голосования для не зарегистрированных пользователей ?
Мне кажется тут надо что то с ip пользователя делать, на подобие добавления рейтинга. | |
|
|
|
|
|
|
|
для: nikolai
(01.02.2010 в 21:01)
| | Обычно когда собираешься сделать что-то бессмысленное ничего и не получается.
На кой Вам это ограничение для комментариев? Вообще если хотите ограничений, не трогайте сессии и уж тем более id. Существует такое понятие как защита полей форм. Просто устанавливаете скрытый инпут с шифрованным значением относительно защищаемого инпута. | |
|
|
|
|
|
|
|
для: Valick
(02.02.2010 в 10:32)
| | Valick – Если не затруднит, расскажите по подробнее про этот инпут. Не совсем понял о чем речь )) | |
|
|
|
|
|
|
|
для: Valick
(02.02.2010 в 10:32)
| | Эта методика при открытом коде скрипта/приложения смысла не несет.
Защищает только от случайных ошибок, а не от преднамеренных атак. | |
|
|
|
|
|
|
|
для: nikolai
(01.02.2010 в 21:01)
| | голосование для незарегистрированных пользователей - профанация чистой воды по определению.
Любое [уважающее собственные результаты] голосование начинается с регистрации электората. | |
|
|
|
|
|
|
|
для: Trianon
(02.02.2010 в 12:11)
| | Поддержу! +1 | |
|
|
|