SSI Befehle in Intervallen wiederholen
Nils
- cgi
Hi,
ich möchte gerne einen SSI exec Befehl von einer HTML Seite aus alle 5 Minuten ausführen lassen, um festzustellen, wer sich gerade auf der Seite befindet, dies jedoch ohne dass die Seite neu geaden wird, da sich ein Java Chat darauf befindet.
Kann mir da vielleicht jemand helfen?
Hallo Nils,
ich möchte gerne einen SSI exec Befehl von einer HTML Seite aus alle 5
Minuten ausführen lassen, um festzustellen, wer sich gerade auf der
Seite befindet, dies jedoch ohne dass die Seite neu geaden wird, da sich ein
Java Chat darauf befindet.
Das geht nicht.
<cite>
Client baut Verbindung auf indem er nach einer Seite fragt,
Webserver liefert diese, Verbindung ist beendet.
</cite> quelle:<101361.html>
Du könntest einen extra Frame dafür machen, der sich selber reloaded.
Richtig gut liesse sich das mit Java machen. Kleines Java-Applet (bzw.
Erweiterung des Chat Applets), das sich regelmässig beim Server meldet
und von dem dafür die User-Zahl (...) zurückbekommt und die dann anzeigt.
Gruss,
Carsten
Danke für deine Hilfe erstmal!
"Client baut Verbindung auf indem er nach einer Seite fragt,
Webserver liefert diese, Verbindung ist beendet."
Das war im Grund schon klar. Allerdings dachte ich, dass es trotzdem gehen sollte, da man ja beispielsweise auch Werbebanner alle paar Minuten wechseln/aktualisieren kann.
An einen unsichtbaren Frame hab' ich auch schon gedacht, aber das ist ja nicht besonders elegant (zumal die Seite sonst keine Frames benutzt).
Es ist so, dass ich von jedem, der den Chat betritt bereits den Benutzername über cgi einlesen kann und deshalb auch die gesamte Anzeige, wer im Chat (oder sonstwo auf den Seiten) ist auch cgi basiert bleiben sollte.
Noch besser wäre es, feststellen zu können, wenn das Browser Fenster geschlossen wurde, und den Benutzer dann automatisch auszuloggen.
Hast du vielleicht noch eine Idee?