Dateien automatisch vom Server löschen

Cemil

Erfahrenes Mitglied
Hallo,

ich habe einen Counter auf meiner Webseite eingebaut. Dieser zeigt mir die Besucher von Montag-Sonntag an.

Zurzeit habe ich eine vorübergehende Lösung mit unlink gefunden, das mir die Dateien (mit den IP's und Besuchern) am Sonntag löscht. Das Problem ist halt nur, das am Sonntag auf die Webseite zugegriffen werden muss, damit die Dateien gelöscht werden und somit werden die Dateien viel zu früh gelöscht, weil ja der Sonntag auch mitgezählt werden muss.

Was ich möchte ist, das man die beiden Dateien erst am Sonntag 23:59:59 löscht, damit das ganze am Montag wieder mit 1 losgeht.

Muss ich für diese Lösung PHP mit Javascript kombinieren oder habe ich die Möglichkeit den Webserver direkt anzusprechen?

SERVER-SOFTWARE: Apache/1.3.34 (Unix), PHP/5.1.2, MySQL/4.0.25
 
Prüfe einfach im Counter-Skript, ob ein Zugriff der erste Zugriff an einem Montag ist und handle entsprechend. Somit organisiert sich das Skript quasi selbst.
 
Du könntest bspw. so vorgehen....

dein Skript, welches die Daten einträgt, ermittelt anhand des aktuellen Timestamps, ob Montag ist.
Wenn ja...schaut es nach, ob das Änderungsdatum der Datei(en) nicht an einem Montag liegt...wenn ja, löschst du sie.

Andernfalls bliebe noch ein Cronjob, welcher die Sachen automatisch löscht.
 
Hallo,

vielen Dank für die schnellen Antworten.

Ich werde gleich mal loslegen.

Ciao
 
Zurück