hej Jeg har et spørgsmål omkring sessions, de forsvinder når jeg skifter side. Forstår det ikke helt, for er sikker på det har virket. Det er en side der ligger hos one.com.
Det udskriver 07cd237e742588dbfd145336907709d7 og burde nu være i session "varname" ikk?
Når jeg så går til side2.php med følgende kode: <? session_start(); print $_SESSION['varname']; ?> så udskriver den ingenting.... Hvad gør jeg forkert?!?!
Jamen, der er ikke noget galt med dit script. Det virker bare ikke hos dig. Problem hos one.com? Noget der (ikke) er krydset af i kontrolpanelt? Jeg ved det ikke...
Der er faktisk en BOM både på side1.php og side2.php. Derfor vil session_start() ikke virke, og netop på one.com oplever vi tit at visning af fejlbeskeder er slået fra.
Så har jeg slået fejlbeskeder til. Nu får jeg på side1:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /customers/nicker.dk/nicker.dk/httpd.www/side1.php:1) in /customers/nicker.dk/nicker.dk/httpd.www/side1.php on line 2
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /customers/nicker.dk/nicker.dk/httpd.www/side1.php:1) in /customers/nicker.dk/nicker.dk/httpd.www/side1.php on line 2 55c43e818298df385eb33190eb1066bf
Ja har læst linket, men er ikke helt med på hvad det er jeg skal ændre i mine filer?
Men nu har jeg prøvet at gemme mine sider som default, og ikke som UTF-8 mere. Og nu virker sessions helt fint uden problemer. Så i har i hvert fald ret, det er noget med utf-8.
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.