Aktives Mitglied
Guten Tag,
ich brauch Hilfe beim finden eines sinnvollen Ansatzes für folgendes Problem:
Ich möchte die Eingabefelder eines Formulars deaktivieren und per Email versenden, nachdem eine bestimmte Zeit abgelaufen ist. Mein Problem liegt nun darin, dass der Timer starten soll, sobald der Client die Seite mit dem Formular öffnet und egal was er tut die Zeit runterläuft und bei Ablauf auch das Formular absendet.
Es kann also passieren, dass jmd die Seite öffnet... der Timer startet... dann macht er den Browser wieder zu, weil er 10min was anderes macht und kommt anschließend wieder auf die Seite. Nun darf der Timer natürlich nur noch 10min weniger anzeigen, bis zur Deakivierung.
Genauso kann es passieren, dass der Timer läuft und man die Seite dann gar nicht mehr besucht. Aber nach Ablauf der Zeit muss das Formular deaktiviert und versendet werden, egal ob die Seite geöffnet ist oder nicht und bis zum nächsten Tag auch deaktiviert bleiben.
Eingaben im Formular werden in einer Datenbank gespeichert und abgerufen.
Ich wäre dankbar wenn mir einer die zündende Idee geben könnte.
LG
ich brauch Hilfe beim finden eines sinnvollen Ansatzes für folgendes Problem:
Ich möchte die Eingabefelder eines Formulars deaktivieren und per Email versenden, nachdem eine bestimmte Zeit abgelaufen ist. Mein Problem liegt nun darin, dass der Timer starten soll, sobald der Client die Seite mit dem Formular öffnet und egal was er tut die Zeit runterläuft und bei Ablauf auch das Formular absendet.
Es kann also passieren, dass jmd die Seite öffnet... der Timer startet... dann macht er den Browser wieder zu, weil er 10min was anderes macht und kommt anschließend wieder auf die Seite. Nun darf der Timer natürlich nur noch 10min weniger anzeigen, bis zur Deakivierung.
Genauso kann es passieren, dass der Timer läuft und man die Seite dann gar nicht mehr besucht. Aber nach Ablauf der Zeit muss das Formular deaktiviert und versendet werden, egal ob die Seite geöffnet ist oder nicht und bis zum nächsten Tag auch deaktiviert bleiben.
Eingaben im Formular werden in einer Datenbank gespeichert und abgerufen.
Ich wäre dankbar wenn mir einer die zündende Idee geben könnte.
LG