Hallo,
habe mal kurz eine Frage an euch:
Ich habe eine Zeiterfassung mit PHP und Mysql geschrieben. Funktioniert auch alles gut und schön.
Wenn ein Benutzer nicht da ist, sollen seine Stunden auf "minus" gesetzt werden. (verständlicherweise). Dieses habe ich in der Index.php realisiert. Jedes mal, wenn sie aufgerufen wird, schaut das Script in der Datenbank nach, ob dies schon geschehen ist, und wenn nicht, dann tut es dies für alle Benutzer.
Jetzt kann es natürlich vorkommen, dass an einem Tag kein Benutzer da ist, und dementsprechend die Index.php nicht aufgerufen wird.
Momentan lasse ich die Datei täglich von einem geplanten Task am W2k-Server aufrufen. Diese Lösung ist glaube ich nicht die eleganteste.
Kann mir jemand einen Tipp bzw. eine Anregung geben, wie ich es lösen könnte? Vielen Dank im voraus
habe mal kurz eine Frage an euch:
Ich habe eine Zeiterfassung mit PHP und Mysql geschrieben. Funktioniert auch alles gut und schön.
Wenn ein Benutzer nicht da ist, sollen seine Stunden auf "minus" gesetzt werden. (verständlicherweise). Dieses habe ich in der Index.php realisiert. Jedes mal, wenn sie aufgerufen wird, schaut das Script in der Datenbank nach, ob dies schon geschehen ist, und wenn nicht, dann tut es dies für alle Benutzer.
Jetzt kann es natürlich vorkommen, dass an einem Tag kein Benutzer da ist, und dementsprechend die Index.php nicht aufgerufen wird.
Momentan lasse ich die Datei täglich von einem geplanten Task am W2k-Server aufrufen. Diese Lösung ist glaube ich nicht die eleganteste.
Kann mir jemand einen Tipp bzw. eine Anregung geben, wie ich es lösen könnte? Vielen Dank im voraus
Kommentar