Michael Bieri: cronjob "simulieren"

Beitrag lesen

Hallo

Wenn deine Seite regelmässig (alle paar Stunden oder häufiger) besucht wird, könntest du das folgendermassen lösen:

Jedesmal wenn die Datei xyz.php (vielleicht gerade die Startseite) aufgerufen wird, überprüft diese die Tageszeit. Wenn du nun deinen cronjob immer um 11.00 ausführen möchtest, dann ruft das Skript immer wenn 11.00 vorbei ist, diesen auf (zB als Funktion in diesem Skript). Um den Auftrag nur einmal täglich auszuführen, könntest du in eine Datenbank schreiben, ob der Task heute schon ausgeführt wurde.

Gruss

Michael