[PHP]Cannot send session cookie - headers already sent


(Kasman) #1

Witajcie,

mam taki oto kod:

<?php session_start();

ob_start();


$_SESSION['email'] = $_GET['email'];

?>


<?php ob_end_flush(); ?>

kodowanie pliku UTF8 zapisywany w NetBeans-ie i nie rozumiem czemu nadal występuje błąd:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by


(R@z0r) #2

Wyłączone BOM?


(Kasman) #3

Tak wyłączone...


(mktos) #4

A co jest w 55 linii pliku index.php? Bo błąd wskazuje, że coś tam wysyłasz.

Nie wiem czy nie powinno być też najpierw ob_start(), a potem dopiero session_start().


(adpawl) #5

Czy to aby cały plik, czy tylko jego wycinek ?


(R@z0r) #6

Po co ci te ob_start()?


(Kasman) #7

No, rzeczywiście.

Powyższy kod był includowany i nie zauważyłem że już wcześniej coś wysyłałem dlatego pojawiał się ten błąd.

Dzięki, za pomoc :wink: