Hallo Markus,

Monday, July 21, 2003, 3:06:00 PM, you wrote:

MH> Hi Liste,
MH> um ein Formular nur einmal pro Sizung ausf�llen 
MH> zu k�nnen brauche ich eine Session Kontrolle.

MH> Die da ich auch wissen will ob der user schon einmal auf der Seite
MH> war will ich dies mit cookies realisieren. 

MH> nun habe ich das Zusammenspiel noch zwischen 
MH> session_id und cookie noch nicht so ganz verstanden.

MH> Zudem habe ich folgenden (test) Code in den header meiner ersten 
MH> Seite (wf-wetterbote.php) eingef�gt:

MH> <?PHP                               // Zeile 5 
MH> session_start();
MH> echo session_id();
MH> echo "<br>";
MH> echo $PHPSESSID;
?>>

MH> Ich bekomme nun diese Fehlermeldung:
MH>  Warning: Cannot send session cookie - headers already sent by (output started
MH> at 
MH> /home/markus/public_html/wetterfest/wf-sites/wf-wetterbote/wf-wetterbote.php:5)
MH> in 
MH> /home/markus/public_html/wetterfest/wf-sites/wf-wetterbote/wf-wetterbote.php
MH> on line 6
 
MH>  Warning: Cannot send session cache limiter - headers already sent (output
MH> started at 
MH> /home/markus/public_html/wetterfest/wf-sites/wf-wetterbote/wf-wetterbote.php:5)
MH> in 
MH> /home/markus/public_html/wetterfest/wf-sites/wf-wetterbote/wf-wetterbote.php
MH> on line 6
MH>  8f3a675dfba34700962d029dbec358c1

MH> was will diese fehlermeldung mir sagen?

MH> gibt es da eingentlich einen unterschied zwischen session_id und 
MH> cookie? oder wird die session_id im cookie gespeichert?




MH> Gr��e markus 
                

MH> ----------------------------------------------------------------------------
MH> PUG - Penguin User Group Wiesbaden - http://www.pug.org

du musst die Session-ID ja irgendwie transportieren, das hei�t von Seite zu Seite 
�bertragen! Daf�r gibt es 2 klassische technicken, entwender per Append hinter dem 
Dateinamen oder aber per Cookie. Das hei�t im Cookie wird dann die Session-ID 
gespeichert. Das ist alles!

Au�erdem kannst du ab 4.1 glaube ich auch den superglobalen Array $_SESSION nutzen, 
und dort deine Werte direkt eintragen. Es ist auch sinnvoll als erstes ob_start() 
einzutragen, um ein Cookie setzen zu k�nnen, nachdem bereits eine Ausgabe get�tigt 
wurde - wie in deinen obigen Fehlercode zu ersehen ist!


-- 
Best regards,
 Sascha                            mailto:[EMAIL PROTECTED]

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Antwort per Email an