Übungen

PHP CookiesPHP Cookies – Vertiefung

Wie sich Webseiten an uns erinnern

Das Geheimnis der Cookies in PHP

Hier lernst du

Cookies setzen

Du lernst, mit setcookie() Daten auf dem Client zu speichern

Cookie-Ablauf

Du verstehst Ablaufzeiten und wie Cookies erhalten bleiben

Daten persistieren

Du kannst Benutzerinformationen speichern und wiederherstellen

Das Konzept

Das Internet ist extrem vergesslich. Bei jedem einzelnen Klick auf einer Website behandelt der Server uns wie einen völlig Fremden. Er weiß nicht, was wir auf der vorherigen Seite gemacht haben. Damit ein Login bestehen bleibt oder der Warenkorb nicht plötzlich leer ist, brauchen wir einen kleinen Helfer: Den Cookie.

Die Notizzettel-Metapher

1. Zettel aufkleben

Der Server (PHP) schreibt eine kurze Info auf einen digitalen Notizzettel und "klebt" ihn in deinen Browser (Chrome, Safari etc.). Dieser Zettel ist der Cookie.

2. Zettel vorzeigen

Bei jedem weiteren Klick auf der Website zeigt dein Browser den Zettel automatisch wieder vor. Der Server liest ihn und denkt: "Ah, dich kenne ich!".

Dynamische Webseiten 2 | eduhigh.net | Seminarunterlagen