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
ora dovrei controllare quando l'user inserisci 1 messaggio se sono passati 3 minuti dal suo ultimo inserimentoCodice PHP:$limit = 60*3; // 3 minuti
$_SESSION['sbtlimit'] = (!isset($_SESSION['sbtlimit']))?time()+$limit:$_SESSION['sbtlimit'];
e da 2 giorni che provo, ma non capisco come va implementare la logica che fa funzionare il tutto, se potete datemi una mano....Codice PHP:$expire = $_SESSION['sbtlimit'] - time();
![]()

Rispondi quotando