phpbar.de logo

Mailinglisten-Archive

[php] Fehlermeldung bei session_start

[php] Fehlermeldung bei session_start

Matthias Endler endler_(at)_upsys.de
Mon, 11 Sep 2000 14:23:01 +0200


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