Automatische Aktion nach Fristende PHP

Sehr geehrten Damen und Herren :D,

ich hätte da ein kleines Problemchen...
und zwar möchte ich meinen Usern eine Frist geben, um auf die Beiträge von anderen Usern zu antworten. Dabei sollte immer angezeigt werden, wie viel Restzeit noch übrig bleibt (... Tage.... Stunden.. Minuten). Nach Ablauf dieser Frist soll so automatisch eine Mail losgeschickt werden, die den User mitteilt, dass er die Frist verpeilt hat :).

Wie macht man sowas am besten... bei mir hakts schon allein am Ausgeben des Restdatums.

Ich schätze, ich muss mir mit time() die Sekunden ausgeben lassen und dann ein bisschen rechnen. Aber wie mache ich das, dass er bei Ablauf der Frist, den Sack zu macht und ne Mail verschickt ********

Über Anregungen wäre ich sehr glücklich!

LG Michael
 
Das musst Du vom Server machen lassen. Schau dir mal Crontabs an. Die stoßen zu einer von dir gewählten Zeit (auch regelmäßig) ein von dir gewähltes Kommando an, welches prüfen könnte, zu welchem Beitrag eine E-Mail verschickt werden sollte.

Und ja, mit time() kannst Du die Restzeit gut ausrechnen. Solltest Du MySQL zur Speicherung verwenden, könntest Du es auch direkt dort machen (Stichwort DATE_DIFF).
 
Hallo ,

Danke für die schnell Antwort******

Kann ich so ein Automatisches verschicken auch automatisch auslösen lassen..
nicht das ich bei jedem Ding, was meine User hochladen, irgendwas beim Server einstellen muss....

LG Micha
 
Du musst nur 1 Script einrichten, welches dann einfach alles kontrolliert. Das läuft dann ständig im Hintergrund, ohne dass Du irgendwas machen musst. Wie Du das Script aussehen lassen musst um das zu erreichen was Du willst, hängt von deinem Projekt, deinem Datenbankmodell etc.pp. ab.
 
Zurück