|
Cookies in PHP
|
Auch wenn viele Nutzer vermuten das
Setzen oder auslesen von Cookies sei sehr kompliziert, ist eher
das Gegenteil der Fall.
Das setzen eines Cookies erfolgt
mit dem Befehl "setcookie", was ungefähr so aussieht:
<?php
setcookie("beispielcookie","Testwert",time()+86400); ?>
Hiermt wird im Browser des Besuchers in Cookie mit dem Namen
"beispielcookie" und einem enthalteten "Testwert" für einen Tag
(entspricht 86400s) gespeichert.
Doch wie ruft man den
Cookie später wieder ab? Dies ist ebenso leicht, und zwar über
die Variable $_COOKIE. In unserem Fall sähe dies so aus:
<?php echo $_COOKIE["beispielcookie"];
?>
Die Ausgabe ist in diesem
Fall unser vorher gesetzter String, nämlich "Testwert". Und wie
löscht man ein Cookie? Hierzu ruft man es einfach ohne Wert und
Zeit auf, also in unserem Fall so.
<?php setcookie("beispielcookie");
?> |
|
|
|