08. juli 2008 - 11:06Der er
11 kommentarer og 1 løsning
setcookie() efter </head><body>?
Hej.
Jeg ville hører om det på en eller anden måde vil være muligt for mig at gemme en cookie hvor PHP koden altså står efter <head></head> taget? Jeg har nemlig fået bygget systemet så alle funktioner føst bliver kaldt i <body> taget hvilket først skaber problemer da jeg som det sidste er ved at lave en "Husk mig" funktion i logind systemet.
Men vil jeg kunne "snyde" mig ud af dette, eller skal jeg lave lidt om i systemet for at kunne sætte denne cookie?
Problemet er nemlig at jeg har forsøgt mig (uanset om det er dumt eller ej) at lave siden i PHP functions, hvilket vil sige at jeg har en fil (functions.php) som jeg includer i index.php og kører så ALT på siden ved at kalde disse funktioner. Men de bliver jo alle kaldt i <body>. Men jeg kunne jo selvfølgelig også bede den kører funktioner der ikke indeholder HTML koder før <head> taget... Men jeg vil prøve med ob_start..
Hm... Det virker, lige bortset fra den browseren sletter cookien når jeg lukker denne (har prøver i Safari og IE 7).. De to browsere plejer ellers godt at kunne huske mine logins som fx hér på eksperten... Hvad kan dette skyldes?
Jamen så siger jeg da bare, mange, mange tak for hjælpen.
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.