26. december 2004 - 13:55Der er
11 kommentarer og 1 løsning
session_start() giver fejl
Hej... jeg har et provblem med session_start() kommandoen. Når jeg skriver det i min kode, fortæller den mig bare at headers allerede er blevt sendt... det mystiske er bare, at der ikke står noget fåør det...: <? session_start(); $admin = $_SESSION['admin']; if ($admin == "TRUE"){ print "Welcome admin"; } else { print "Velcome guest"; } ?>
Det stykke kode (det er det eneste, der er i filen) kommer åbenbart efter noget andet $_SESSION['admin'] blev sat i den foregående fil, der også linker til denne...
Hvis jeg fjerner linjen med session_start(); fungerer scriptet ikke (jeg bliver behandlet som gæst i stedet)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
hmm.... man kommer til denne side, via en side hvor man er blevet logget ind... altså er session blevet sat i den foregående fil, hvorefter et link har peget til denne. Det skal lige siges, at det virker som det skal, hvis man altså sætter session_start() ind... man får godt nok den der fejlmeddelelse, men den udfører scriptet rigtigt
Ahh.... havde overset det, fordi editoren havde lavet det på samtlige linjer... ledte efter hele linjers mellemrum, og der var intet... takker takker takker....
ok så... men mange tak for hjælpen i hvert fald :-)
Synes godt om
Ny brugerNybegynder
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.