webForumDet fria alternativet

problem med session_start

2 svar · 272 visningar · startad av Cactuz

CactuzMedlem sedan okt. 2001635 inlägg
#1

jag använder sessions i en include... men dom funkar inte... vart ska jag lägga session start? om jag bara har d på index.php så funkar bara sessionsen i index.php... om jag lägger på i index.php och i sidan som inkluderas funkar sessionsen men jag får oxå meddelandet "Warning: Cannot send session cache limiter - headers already sent" längst upp på den inkluderade sidan

MatteMedlem sedan aug. 20002 970 inlägg
#2

Detta felmeddelande uppstår när man har någon output till webbläsaren före session_start();. Du måste alltså se till att det före den inkluderande sessionsfilen inte finns någon HTML-kod, ingen echo eller print, ingen tomrad eller mellanslag utanför php-taggen.
Du kan ha inkluderat en annan fil före du inkluderade session-filen. Denna fil kanske har ett radslutstecken efter sin avslutande php-tagg. Det räcker för att det ska bli en output.
Därför är det alltid bäst att inkludera sessionsfilen allra överst på sidan.

CactuzMedlem sedan okt. 2001635 inlägg
#3

nu funkar d :)

Genererad på 505 ms · cache AV · v20260730165559-full.f96bc7eb