Mailinglisten-Archive |
Hallo Thorsten, >ich bin gerade am Testen von PHP4-Sessions. > >Ich habe folgenden Code: > ><?php >session_start(); >$name=session_name(); >echo $name; >?> > >Bei mir erscheint im Browser folgende Fehlermeldungen: > >Warning: Cannot send session cookie - headers already sent by (output >started at /usr/local/etc/httpd/vhosts/gib8/smstest/session.php:2) in >/usr/local/etc/httpd/vhosts/gib8/smstest/session.php on line 3 > >Warning: Cannot send session cache limiter - headers already sent by (output >started at /usr/local/etc/httpd/vhosts/gib8/smstest/session.php:2) in >/usr/local/etc/httpd/vhosts/gib8/smstest/session.php on line 3 >PHPSESSID > >Was habe ich falsch gemacht? >Muß ich noch irgendwo Parameter einstellen, oder so? Dein Skript gibt vermutlich vor session_start() schon etwas an den Browser zurueck. Dann kannst Du natuerlich nicht nachtraeglich ein Cookie setzten. Falsch: <? print "irgentwas"; session_start(); . . ?> Richtig: <? session_start(); . . . print "irgentwas"; ?> Gruesse aus Muenchen -Matthias P.S.: Einmal posten reicht!
php::bar PHP Wiki - Listenarchive