Seite 1 von 1
Cookies setzen über header() ?
Verfasst: 30.03.2006 09:48
von fanrpg
Kann man auch Cookies setzen über den header() Befehl?
So in der Art:
Code: Alles auswählen
<?
header("Set-Cookie: cookie_name=Inhalt; path=/");
?>
Oder ist das nicht zu empfehlen und man sollte weiterhin setcookie() benutzen?
Verfasst: 30.03.2006 10:45
von StarWolf3000
es gibt keinen HTTP-Befehl, der das Setzen von Cookies erlaubt, deswegen musst du auch weiterhin
setcookie(), bzw. das JavaScript-Pendant
document.cookies verwenden
alle HTTP-Header-Befehle findest du hier:
www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
Verfasst: 30.03.2006 16:59
von Pyramide
Natürlich geht das über HTTP, oder wie soll das Cookie deiner Meinung nach zum Client kommen?
Ob das sinnvoll ist, ist aber eine andere Frage. Ich sehe da keinen Sinn, denn die Warscheinlichkeit, daß man einen Fehler macht, ist beim selbermachen größer als wenn man vorhandene Funktionen nutzt. Eine MySQL-Datenbank steuert man ja auch nicht an, indem man manuell Sockets aufbaut.