automatisches reset von topliste

robertino

Mitglied
Hi zusammen

Ich bin seit längerem an einer kleineren Topliste (Ins/Outs) [flatfile]. Nur hab ich jetzt noch ein Problem bei dem ich nicht weiter weiss.

Habe noch eine Datei gebastelt die heisst reset.php naja und die ist natürlich für den Reset nciht aller Daten doch für die ins und outs zuständig. Wenn ich diese Datei aufrufe macht sie genau das was ich möchte : ins bei jedem auf 0 wie auch outs auf 0 stellen.

Doch das ja nur wenn ich die Datei aufrufe. Wie ist es möglich das es jeden Tag um 00:00:00 Uhr selbst passiert?

Mein jetziger Stand:

PHP:
<?php
$null = date("H:i:s");
if($null == "00:00:00") {
....hier steht der code zum reseten...
}
?>


Bitte helft mir, vielen Dnak schon im Vorraus.
 
Hallo,

mir fallen zwei Sachen zu deinem Problem ein:

1. Du rufst die reset.php über einen CronJob auf (Voraussetzung man hat die Möglichkeit)
2. (Die warscheinlich bei dir in Frage kommt)

Du speicherst irgendwo (z.B. in einer Datenbank) das Datum von dem letzten Besucher und dieses überprüfst du dann mit dem Datum von dem aktuellen Besucher. Und wenn diese dann ungleich sind rufst du die reset.php auf. Somit erreichst du das was du haben wolltest.
 
Zurück