phpbar.de logo

Mailinglisten-Archive

[php] Re[2]: [php] Re[2]: [php] get_current_user();

[php] Re[2]: [php] Re[2]: [php] get_current_user();

Andreas php_(at)_andreasludwig.com
Fri, 2 Feb 2001 11:32:06 +0100


Hi Björn,

>> Das ist nicht ganz korrekt....

> Doch, ist es.
 
> Ein User kann nicht "da" sein, weil in HTTP geht das so:

->> Client (=User) requested eine Page
->> Server schickt dem User die Seite
->> Server beendet die Verbindung.

Der User requested keine Page, sondern nur eine Grafik und die alle 30
Sekunden.
Das ist meines Wissen ebenso ein HTTP-Request, oder?

->> Client (=User) requested eine ->Grafik
->> Server schickt dem User die ->Grafik
->> Server beendet die Verbindung.

Ich weiß nicht, wieviel du von JavaScript weisst, aber mit
JavaScript gehen solch tolle Sachen wie "document.image" und
JavaScript kann auch dann, wenn die Seite fertig geladen ist, Elemente
und Grafiken darin nach Zeitvorgabe austauschen. Das geht
selbstverständlich nur, wenn das Browserfenster noch da ist, wie in
deinem Chat....

Es ist ergo kein Reload der gesamten Page notwendig, um die Zahl der
aktiven Browserfenster zu registrieren...

Und dann gibt es ja auch noch solche Dinge wie IFRAME, um Teilbereiche
einer Page neu zu laden, oder LAYER für Netscape, alles ohne Reload
der Page.

> Du kannst nur bei streamenden Chats angeben, wieviele
> User online sind, weil dort die ganze Zeit Punkt 2.)
> abläuft und die Verbindung nie beendet wird.

Es sei denn, der Browser wird geschlossen....Das Prinzip ist doch das
gleiche. Du registrierst doch auch nur eingeloggte Nutzer mit aktiven
Browserfenstern

> Ergo: nicht möglich und damit Augenwischerei. q.e.d.

Das sagt ein Programmierer...! Geht nicht gibts nicht...;-)
Solche "endgültigen" Aussagen sind nicht unbedingt positiv für Leute,
die Ideen haben und die umsetzen möchten.

Wenn man natürlich nur auf PHP fixiert ist und nicht in der Lage,
Sprachen zu verbinden, trifft eine solche Aussage wohl zu....

Sorry, nichts für ungut. Aber du kannst nicht die Tatsache missachten,
das es funktioniert, auch wenn es kein streaming Chat ist....Sicher
eingeschränkt, weil JavaScript-abhängig aber funktionsfähig mit nur
50 Zeilen Code...

Gruß
Andreas
http://www.scripts.org




php::bar PHP Wiki   -   Listenarchive