Supportnet Computer
Planet of Tech

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

Antwort 2 von Newan

ja super......und wie soll ich das auf dem webspce schaffen????



Newan

Antwort 3 von Nessus

Frage doch mal beim Provider nach, ob Du das überhaupt kannst. Meine Glaskugel ist z.Zeit in Reparatur....

Nessus

Antwort 4 von Newan

Also ich hab ganz oben geschrieben...

Zitat:


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

@newan: schau mal hier nach

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