Gå til innhold

Feilmelding med COOKIE.


Anbefalte innlegg

Jeg bruker dette til å legge inn cookien på brukerens maskin.

<?php
$logget = "teksten som lagres";
//Denne cookien går ut om en time
setcookie ("TestCookie", $logget ,time()+3600);
?>

 

Men jeg får denne feilmeldingen:

Warning: Cannot modify header information - headers already sent by (output started at /home/ganskeen/public_html/passsjekk.php:8) in /home/ganskeen/public_html/rettpass.php on line 6

 

Hva er galt??

Endret av vi er lost
Lenke til kommentar
Videoannonse
Annonse

Du må starte cookien før du skriver noe innhold som med funksjonen echo.

Ellers er det andre metoder du kan bruke. Evt bruke output buffer:

ob_start();

Legg den øverst i scriptet ditt så bør det funke. Ellers må du ha cookie deklarasjon før output

Endret av ProXymus
Lenke til kommentar

INGENTING må sendes ut fra scriptet før headere sendes ut (cookies og sessions, bl.a.). Det betyr at du ikke kan ha mellomrom før <? eller echo'e ut informasjon før du bruker header(), setcookie() eller lignende. Fjern mellomrommet du har før <?, så skal det funke. :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...