[PHP] Лимитный pethod post

mikestat

Вообщем есть веб форма по отправке емаил. Стандартная, которая ссылается на send.php
Можно ли сделать так, чтобы пользователь мог использовать тот же send.php только, например, 200 раз (по уникальным айпи)?

alexkravchuk

Можно, но тогда необходимо где-то на сервере хранить счётчик посылок...

mikestat

Что за счетчик посылок? Как он выглядит?
Я вот подумал, ведь есть же такой скрипт своего счетчика и если там например, сделать если $count > "200"; then break. или что-то вроде этого
Можешь пивести пример такого кода на пхп?

alexkravchuk

В любом случае на сервере необходимо хранить где-то данные, будь то БД или файлы, и вся работа заключается в этом.
Например, хранить в таблице вида
ip varchar(20 cnt int, last_time int;
Периодически стирать просроченные сессии...
Код приводить не буду - это не 20 строчек, а если оптимизировать - то ещё больше.
Оставить комментарий
Имя или ник:
Комментарий: