Cookie Problem

Dominion

Mitglied
Irgendwie is das ja ne ziemlich einfacher coide, und vorher hat der auch noch geklappt, aber jetz krieg ich ne fehlermldung dabei:

PHP:
 setcookie("cookie_nickname","dername",time()+3600);
 setcookie("cookie_password","daspassword",time()+3600);

Die fehlermeldung:


Warning: Cannot add header information - headers already sent by (output started at [dieurl]:2) in [dieurl] on line 2
 
Hi Dominion,

Da es sich bei Cookies um Header-Informationen handelt, müssen diese vor allen anderen Ausgaben gesetzt werden. Also vor dem ersten echo, print oder dem ersten HTML-Code-Part.


reima
 
Ah doch, ne Leerstelle, lol Danke ;)

Aber wie mach ich das jetzt wenn ich nur cookies eintragen will wenn ne bestimmte bedingung erfüllt wurde?!
 
Zuletzt bearbeitet:
ich würde sagen mit ner if-anweisung .. da die ja (so weit ich weis ;) ) nichts ausgibt, kannste die so oft wie du willst benutzen

mfg
 
Zuletzt bearbeitet:
mach einfach vor deinen ganzen code ...

<? ob_start(); ?>

und ans ende des codes <? ob_end_flush(); ?>
dann puffert der des ganze und sendet alles auf einma ...
 
Zurück