Подаване на форма до 10 пъти, после изчакване.

azsym

New member
Имам една форма, няма капча на нея.
Искам да може да бъде подадена на обработващия скрипт до 6 пъти в минута.Ако това стане, скрипта да не обработва повече заявки в следващите 5 мин.
Обаче ако формата се прати 10 пъти (или повече) за 2 мин (или повече) да си работи.
Някакво решение - php, mysql е сайта.
 
Re: Подаване на форма до 10 пъти, после изчакване.

Със сесия ще стане, ама логиката ще трябва да си я пишеш ти. Лошото е че ако някой знае за сесията може да трие SessionCookie-то и проверката ще минава. Най-сигурното е ако записваш някъде IP-то + датата на изпращане и после да провряваш по IP колко заявки има за даден интервал от време.
 
Re: Подаване на форма до 10 пъти, после изчакване.

Със сесия ще стане, ама логиката ще трябва да си я пишеш ти. Лошото е че ако някой знае за сесията може да трие SessionCookie-то и проверката ще минава. Най-сигурното е ако записваш някъде IP-то + датата на изпращане и после да провряваш по IP колко заявки има за даден интервал от време.

това беше идеята (таблица с ИПта и време) защото сесия не ползвам.
Само дето нещо ми бяга логиката 🙂
затова питам.
 

Back
Горе