Zeitsperre mit DATETIME?

harderph

Erfahrenes Mitglied
Morgen an alle!

Ichhabe momentarn ein hänger!
Ich möchte gerne eine zeitsperre haben (Für formulare in db eintragen)
Wenn was in db upgedatet wird soll dann soll eine zeitsperre von 5 minuten bestehen!
Ich weiss nur das ich das mit einer IF anweisung machen muss, weiss allerdings nicht wie! ie zeit stammt aus der db und ist im format DATETIME!
Danke schonmal!
 
PHP:
if( $datum + 300 <= time() )
$datum ist das Datum aus der Datenbank, das du noch in einen Unix-Zeitstempel umwandeln musst (zum Beispiel mit mktime())
 
Ich steig da nicht durch
ich habe jetzt diverse beispiele gesehen im internet aber irgendwie geht das nicht!

hier mal script was ich gemacht habe und die if abfrage von Loomes
$date_ab_time ist eine variable die die DATETIME aus der DB liest!
PHP:
$datum_tag = date("d",$date_ab_time);
$datum_monat = date("m",$date_ab_time);
$datum_jahr = date("Y",$date_ab_time);
$datum_stunde = date("H",$date_ab_time);
$datum_minute = date("i",$date_ab_time);
$datum_sekunde = date("s",$date_ab_time);



 $date_ab_sec = mktime($datum_stunde ,$datum_minute ,$datum_sekundee ,$datum_monat ,$datum_tag ,$datum_jahr );

if( $date_ab_sec + 300 <= time() ){
echo 'Du musst 5 minuten warten'; 
}else{
///DB ausführen 
 }
Wäre schön wennmir hjemand dabei helfen könnte!
 
Zurück