hallo, ich schreibe gerade ne GUI in PHP4. Apache2 und MySQL laufen auch, alles unter SuSE 9.2.
Ein Timestamp wird bei Jedem Datenbankeintrag mitgespeichert und jeder Eintrag muss mindestens 1x im Jahr geupdated werden. Der Timestamp wird offensichtlich mitgeupdated.
Die Timestamps ALLER Einträge müssen dementsprechend täglich überprüft werden. Bei Einträgen, die älter als 11 Monate sind, soll automatisch eine vorprogrammierte Mail an die Einrichtung und an den Administrator (also ich) geschickt werden.
Wie kann der PHP-Code täglich durchgeführt werden ohne dass irgendein Mensch was tut? Ist PHP eigentlich so kräftig? Wenn nicht, hat Apache2 so eine Funktion? oder ginge es, eine PHP-Datei mit nem Cronjob aufzurufen?
Ich habe sogar überlegt, dass ich die Klasse mit der Überprüfungsfunktion in irgendeine Datei einbinde (z.B. index.php), und so könnte bei jedem Besuch das Datum bzw den Timestamp überprüft werden, weiss doch nicht ob das vielzu unprofessionell ist. Ausserdem, wenn die Seite 10x besucht wird, werden 10 Mails zugeschickt, und das wäre natürlich ein bisschen nervig.
Vielen Dank im Voraus... jede Idee ist natürlich herzlich Willkomen.
gonzo
Ein Timestamp wird bei Jedem Datenbankeintrag mitgespeichert und jeder Eintrag muss mindestens 1x im Jahr geupdated werden. Der Timestamp wird offensichtlich mitgeupdated.
Die Timestamps ALLER Einträge müssen dementsprechend täglich überprüft werden. Bei Einträgen, die älter als 11 Monate sind, soll automatisch eine vorprogrammierte Mail an die Einrichtung und an den Administrator (also ich) geschickt werden.
Wie kann der PHP-Code täglich durchgeführt werden ohne dass irgendein Mensch was tut? Ist PHP eigentlich so kräftig? Wenn nicht, hat Apache2 so eine Funktion? oder ginge es, eine PHP-Datei mit nem Cronjob aufzurufen?
Ich habe sogar überlegt, dass ich die Klasse mit der Überprüfungsfunktion in irgendeine Datei einbinde (z.B. index.php), und so könnte bei jedem Besuch das Datum bzw den Timestamp überprüft werden, weiss doch nicht ob das vielzu unprofessionell ist. Ausserdem, wenn die Seite 10x besucht wird, werden 10 Mails zugeschickt, und das wäre natürlich ein bisschen nervig.
Vielen Dank im Voraus... jede Idee ist natürlich herzlich Willkomen.
gonzo