Simon Reinhardt: PHP-Script zu bestimmter Zeit ausführen ?

Beitrag lesen

Hi!

Ich möchte ein bestimmtes Script etwa alle 15 Minuten ausführen lassen, ohne, dass ein Besucher dieses triggern muss, sondern das soll _automatisch_ gehen.

Wenn normale Scripte in bestimmten Zeiträumen immer wieder ausgeführt werden sollen, dann wird das auf dem Server mit einem cron-Job erledigt (Linux; für Windows wäre das der Taskplaner oder so). Bei einem PHP-Script sieht das allerdings anders aus, da es normalerweise nur über eine HTTP-Umgebung angefordert wird. Aber Du könntest natürlich ein Script schreiben, welches diese HTTP-Anfrage abschickt. Oder du machst die Datenbankanfrage gleich in einer anderen Sprache (Perl, Java, whatever...) - wie sich das gehört, denn PHP ist wirklich nur dazu gedacht, Daten an einen HTTP-Client zu schicken (auch wenn die Datenbankanfragen in PHP sehr bequem sind).

Ich brauche das für ein Projekt, ähnlich Galaxywars, weil die Datenbank aktualisiert werden muss...

Galaxywars? Ist das sowas wie Galactic Tales oder Planetarion?
Naja, werd's mir mal angucken (http://www.galaxywars.de/?)

Frage falsch, zu schwer, _unlösbar_???

Na hör mal, es ist doch erstmal eine Stunde vergangen :-)
Das hier ist ja schließlich kein Antwortservice.

PS: ich setz mich hier nicht hin und pöble euch zu, weil niemand antwortet ;-)

Das wär ja auch noch schöner.

VG Simon