phpbar.de logo

Mailinglisten-Archive

[php] Sessionfehler

[php] Sessionfehler

=?iso-8859-1?Q?J=F6rg_Krause?= joerg_(at)_krause.net
Tue, 30 Jan 2001 01:18:05 +0100


Hi,

> Cyrill Schumacher wrote:
> Subject: Re: [php] Sessionfehler
>
> > Burkhard Stollenwerk wrote:
> > wollte einfach mal Sessions ausprobieren.
> > Doch scheitere ich schon beim session_register()
> > Folgende Meldung erhalte ich: [bla bla bla]
>
> na was wohl ?
> du musst die session_register() fnc so hoch wie m�glich
> oben einbauen, bevor du irgend ein zeichen schickst,
> also wenn die datei anf�ngt
> <?php
>
falsch, die Session startet mit session_start(). Wo
session_register() steht, ist egal.
Tats�chlich basieren Sessions (meist) auf Cookies und m�ssen
diese vor der Site senden. NUR session_start() muss deshalb
am Anfang stehen.
Die Werte der registrierten Variablen entstehen ja auch erst
auf der Seite w�hrend der Laufzeit des Skripts.
PHP merkt sich diese und h�ngt sie beim n�chste Response zum
Browser vorn ran. Das sieht man sehr sch�n, wenn man sich
eigene Session-Handler schreibt und diese mit echo-Anweisungen
garniert. Das sieht dann so aus:

OPEN()
READ()
... 
WRITE()
     <-- optional DESTROY()
CLOSE()

Nur so zum Verst�ndnis...

J�rg
----------------------------------------------------------
E-Mail:  joerg_(at)_krause.net Info: www.joerg.krause.net
Kennen Sie schon die neue Auflage des Bestesellers zu PHP4?
Hier gibt es die Infos: http://www.php.comzept.de
----------------------------------------------------------



php::bar PHP Wiki   -   Listenarchive