Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2008, 22:56   #11
AgentVlad
Пользователь
 
Регистрация: 11.10.2008
Сообщений: 34
По умолчанию Добрый вечер. Народ помогите, плз.

Если пользователь добавил в БД например объявление, можно сделать так чтоб след. объявление можно добавить только через некоторое время, типо спам-флуд контроль?
AgentVlad вне форума Ответить с цитированием
Старый 18.10.2008, 22:59   #12
AgentVlad
Пользователь
 
Регистрация: 11.10.2008
Сообщений: 34
По умолчанию

Можно ли применить такой метод как введите число которое видите на картинке?

Просто существует такая проблема, что если добавил запись , когда делаешь рефреш, эта запись повторно добавляется, проверки делать нет смысла, потому что товар может повторяться.
AgentVlad вне форума Ответить с цитированием
Старый 19.10.2008, 01:23   #13
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

как сильно упрощенный для понимания вариант - запиши его айпишник $_server[remote_addr] и время добавления time() в отдельную таблицу в базе и проверяй чтобы наибольшее из списка времен из этой таблицы для данного айпишника было не больше чем текущее время минус 5 минут time()-300
в будущем можешь взять таймауты из любого цмс предварительно его хорошенько изучив
свободен...
wall66 вне форума Ответить с цитированием
Старый 19.10.2008, 01:26   #14
wall66
Участник клуба
 
Аватар для wall66
 
Регистрация: 04.10.2008
Сообщений: 1,485
По умолчанию

проверку кода можешь взять с официальных источников (recaptcha или yahoo), т к она стоит не на твоем серве то повторяться код при повторной отправке данных не будет
свободен...
wall66 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема соединения с базой MySQL Blade БД в Delphi 3 08.05.2009 04:25
Проблема с переменными. TheWanderer Общие вопросы C/C++ 5 06.10.2008 18:15
проблема с базой 4321 Общие вопросы Delphi 1 19.09.2008 16:00
Connect с удаленной базой MySQL _SERGEYX_ БД в Delphi 1 26.08.2008 14:06