Mit PHP kann man relativ einfach Cookies (kleine Textdateien beim Benutzer) erstellen. Dies kann man beispielsweise verwenden, damit jeder User nur einmal von einem Besucherzähler / Counter erfasst wird. Oder um einen Passwortschutz zu erstellen.
Ein Cookie setzt man in PHP wie folgt:
<?php
setcookie(”CookieTest”, “Cookie-Wert”, time()+3600);
?>
Damit haben wir ein Cookie mit dem Namen CookieTest und dem Wert Cookie-Wert erstellt, dass nach 3600 Sekunden (= eine Stunde) abläuft, also gelöscht wird. Die letzte Angabe, die Zeit wann das Cookie wieder abläuft, ist optional.
Um dieses Cookie jetzt wieder auszulesen, müssen wir einfach die Variable $_COOKIE auslesen.
<?php
print $_COOKIE[’CookieTest’]
?>
gibt jetzt den Wert Cookie-Wert zurück.
Man kann nun mit PHP ganz einfach Cookie speichern und wieder auslesen ![]()
0 Responses to “[Codeschnipsel] PHP Cookies erstellen und auslesen”