Hi,
ich möchte, dass die eingeloggten Benutzer auf meiner Seite nur alle 3 Minuten einen Kommentar verfassen können. Allerdings habe ich trotz Google es nie so hinbekommen, wie es sein sollte.
Code
if( !empty( $_POST['comment'] )) {
if( !$userdata )
$out->setContext( "error", "Logge dich bitte erst ein, um etwas zu kommentieren!" );
else
$db->insert( $prefix."news_comment", array( "news" => $news['id'], "link" => $_SERVER['HTTP_REFERER'], "content" => $_POST['comment'], "farbe" => $_POST['farbe'], "reaction" => $_POST['reaction'], "ip" => $_SERVER['REMOTE_ADDR'], "autor" => mysql_real_escape_string( $userdata['name'] )));
}
So sieht der Part des Formulares aus (das Formular befindet sich extern). Nun soll dort eine 3 minütige Sperre eingerichtet werden, die es vermeidet mittels F5 oder Refresh zu spammen.
Wie bekomme ich das hin?