Javascript-Funktion als PHP?

Ich verwende WebIM für die Chat-Unterstützung auf einer Website. Ich möchte in der Lage sein, einen Timer für das Einleiten einer Chat-Sitzung durch einen Kunden einzurichten, wenn ein Operator / Techniker nicht innerhalb von 'x' Sekunden antwortet. Ich möchte, dass die Seite auf eine andere Seite umgeleitet wird, auf der der Kunde eine Nachricht hinterlassen kann.

Eine Art "Bitte warten Sie, während wir versuchen, Sie zu verbinden" -Ding. Wenn alle Techniker zu beschäftigt sind oder anderen Kunden helfen, kann der wartende Kunde es später einfach noch einmal versuchen oder eine Nachricht hinterlassen (als solche, wenn der Chat offline ist).

Ich habe mir die Ersteller des Chat-Skripts auf mibew.org ausgiebig angesehen, da gibt es nichts zu diesem Feature, außerdem sieht es so aus, als ob ihre Website gerade verlassen wurde.

Ich habe mir eine Idee über die Verwendung der Javascript-Funktion setTimeout ausgedacht, um PHP nach 'x' Zeit auszuführen. Das PHP fragt grundsätzlich die DB ab, um festzustellen, ob ein Techniker in die fragliche Sitzung eingetreten ist, und leitet den Client an eine andere Seite weiter, auf der erklärt wird, dass derzeit niemand verfügbar ist, er jedoch eine Nachricht hinterlassen kann usw.

Das Problem ist, ich habe nicht viel Erfahrung mit JS.

Ist das eine Möglichkeit? Gibt es eine andere effektivere / effizientere Möglichkeit, dies zu erreichen?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage