Avatar billede kongfjong Nybegynder
20. februar 2005 - 12:29 Der er 5 kommentarer og
1 løsning

'Cannot send session cookie'-fejl

Hej, jeg sidder og roder med et login-system.

Jeg leger med sessions, men når nu kommer ind på siden, index.php, så kommer følgende fejl:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at D:\Apache Group\Apache2\htdocs\fmground\index.php:13) in D:\Apache Group\Apache2\htdocs\fmground\topbillede.php on line 4

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\Apache Group\Apache2\htdocs\fmground\index.php:13) in D:\Apache Group\Apache2\htdocs\fmground\topbillede.php on line 4


Det skal siges, at jeg i filen topbillede.php har, for at tjekke loginsystemet, startet en session, og hvis visse variabler var sat, så skulle topbilledet vises. Ellers skulle der bare skrives en tekst.

Teksten bliver fint skrevet under fejlmeddelelsen, når jeg går ind på siden første gang som den skal, men den ovenstående fejl er der altså:)

Hvad kan jeg gøre forkert?
Avatar billede coderdk Praktikant
20. februar 2005 - 12:30 #1
Du må ikke skrive noget ud (ikke engang mellemrum) før session_start()...
Avatar billede Slettet bruger
20. februar 2005 - 13:21 #2
og idet dit er på linie 4 er det nok meget sandsynligt at du har noget før :)
Avatar billede kongfjong Nybegynder
20. februar 2005 - 13:55 #3
Nu melder den følgende fejl:

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at D:\Apache Group\Apache2\htdocs\fmground\index.php:13) in D:\Apache Group\Apache2\htdocs\fmground\index.php on line 14

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\Apache Group\Apache2\htdocs\fmground\index.php:13) in D:\Apache Group\Apache2\htdocs\fmground\index.php on line 14


I følgende kode:

    <?php
    session_start(); <- Linje 14
    include("topbillede.php");
    include("box.php");
    include("leftmenu.php");
    include("indhold.php");
    include("rightmenu.php");
    ?>
Avatar billede sthen Nybegynder
20. februar 2005 - 14:07 #4
hvad har du stående i linie 1 - 12
Avatar billede kongfjong Nybegynder
20. februar 2005 - 14:07 #5
Nevermind:) Har fundet en løsning:)
Avatar billede kongfjong Nybegynder
20. februar 2005 - 14:20 #6
Havde noget alm html, men så fattede jeg det coderdk og wicez havde skrevet;)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester