ciao a tutti, stò realizzando una shoutbox dove l' utente può inserire dei brevi messaggi che verranno registrati in un db mysql
quello che vorrei fare è limitare l' invio di messaggi ogni tot minuti, per esempio ogni 3 minuti
ho pensato di usare le sessioni, quando entra nella pagina viene creata la sessione
Codice PHP:
$limit = 60*3; // 3 minuti
$_SESSION['sbtlimit'] = (!isset($_SESSION['sbtlimit']))?time()+$limit:$_SESSION['sbtlimit'];
ora dovrei controllare quando l'user inserisci 1 messaggio se sono passati 3 minuti dal suo ultimo inserimento
Codice PHP:
$expire = $_SESSION['sbtlimit'] - time();
e da 2 giorni che provo, ma non capisco come va implementare la logica che fa funzionare il tutto, se potete datemi una mano....