Supportnet / Forum / Skripte(PHP,ASP,Perl...)
PHP zu bestimmten Zeit einmalig ausführen wie?
Frage
Hallo,
ich hab eine datenbak (MYSQL) jetzt würde ich gerne einen JOB schreiben wie bei Oracle der irgendwas zu einer bestimmten Zeit mahct. Leider stellt mir MYSQl diese Funktion nicht zurverfügung. Die andere Idde war eine PHP datei zu schreiben wo alle wichtigen Sachen drinstehen.
das problem ist bekomme ich es irgendwie hin das ich gerwährleiste das eine PHP datei ainmal am tag ausgeführt wird!!!???
(sowas wie ne crontab oder nen taskplaner)
Newan
Antwort 1 von Nessus
Hi,
Du sagst es schon, einen Eintrag in die Crontab.
Nessus
Du sagst es schon, einen Eintrag in die Crontab.
Nessus
Antwort 2 von Newan
ja super......und wie soll ich das auf dem webspce schaffen????
Newan
Newan
Antwort 3 von Nessus
Frage doch mal beim Provider nach, ob Du das überhaupt kannst. Meine Glaskugel ist z.Zeit in Reparatur....
Nessus
Nessus
Antwort 4 von Newan
Also ich hab ganz oben geschrieben...
Damit brauchst du keine den das stellt mein provider nicht zur verfügung zumindest nicht unter meinen webspace!??
Provider ist www.domainbox.de
Newan
Zitat:
sowas wie crontab
sowas wie crontab
Damit brauchst du keine den das stellt mein provider nicht zur verfügung zumindest nicht unter meinen webspace!??
Provider ist www.domainbox.de
Newan
Antwort 5 von f*euervogel
Antwort 6 von svensen
Super Sache bei Selfphp.com, vielleicht kannst du ja auch das Script irgendwo einbauen.
Zum Beispiel könntest du das script so platzieren, dass wenn du in einen bestimmten Breich kommst, das Script einmal ausgeführt wird und irgendwo (z.b. Textdatei) ein Timeflag gesetzt wird. Das prüfst du dann bei jedem Login gegen die aktuelle Zeit, so kannst du z.B. festlegen, dass es nur einmal am Tag ausgeführt wird.
vielleicht hilft dir das,
svensen
Zum Beispiel könntest du das script so platzieren, dass wenn du in einen bestimmten Breich kommst, das Script einmal ausgeführt wird und irgendwo (z.b. Textdatei) ein Timeflag gesetzt wird. Das prüfst du dann bei jedem Login gegen die aktuelle Zeit, so kannst du z.B. festlegen, dass es nur einmal am Tag ausgeführt wird.
vielleicht hilft dir das,
svensen

