Hallo!
Wie kann ich einen Cookie anlegen?
Viele Grüße
Martin Winandy
ganz einfach:
mit
setcookie ("cookiename", "wert", time() + 3600);
wird ein cookie gesetzt, der eine stunde (3600 sek) gespeichert wird. dann steht er als ganz normale variable zur verfügung. ist praktisch das selbe als würdest du schreiben
$cookiename = "wert";
willst du einen cookie wieder löschen, musst du das ganze nochmal machen, aber mit einer negativen zeitangabe, weils keinen direkten befehl gibt, cookies zu löschen. das wichtige dabei ist, dass du das mit genau denselben angaben wie beim cookie setzen machen musst.
setcookie ("cookiename", "wert", time() - 3600);
lg, ingo
Anmerkung:
Der Inhalt ("wert") muss beim Löschen des Cookies nicht gleich sein. Das wär auch schwer machbar bei variablen Inhalten (Username/Passwort z.B.)
vBulletin® v3.8.3, Copyright ©2000-2012, Jelsoft Enterprises Ltd.