powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Защита от повторной отправки сообщения
3 сообщений из 3, страница 1 из 1
Защита от повторной отправки сообщения
    #33566995
(Guest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как мне рациональнее осуществить защиту от повторной отправки письма в течении суток ?



То есть у меня на сайте есть форма отправки сообщения:

<<< имя
<<< и-мэил
<<< сообщение

Мне нужно чтобы пользователь не смог отправить больше трёх сообщений за сутки.
...
Рейтинг: 0 / 0
Защита от повторной отправки сообщения
    #33567138
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Создать базу, в которой будете хранить дату отправки письма и время. По крону удалять все записи, которые имеют возраст более одних суток. В чем проблема?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Защита от повторной отправки сообщения
    #33568146
Voral
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
(GuestКак мне рациональнее осуществить защиту от повторной отправки письма в течении суток ?



То есть у меня на сайте есть форма отправки сообщения:

<<< имя
<<< и-мэил
<<< сообщение

Мне нужно чтобы пользователь не смог отправить больше трёх сообщений за сутки.
Если речь идет о зарегистрированом пользователе то добавить в таблицу с пользователями поле ДатаПоследнегоСообшения.
Если не зарегистрированый то через куки.
Как вариант дейтвительно хранить в течении емайл автора и,например, ИП. Хотя и то и другое, если пользователь не регистрирванный, можно запросто изменить. И следовательно, не имеет смысла.

Если, часто встречается такой баг, это нужно что бы предотвратить повторное отправление письма через нажатие посетителем клавиши "обновить" в браузере, то достаточно после отправки мыла не выводить сразу страницу, а передернуть ее:
header("Loaction: index.php");
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Защита от повторной отправки сообщения
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]