8 Zustände über Cookies und Sessions behalten

HTTP – das Protokoll, über das der Austausch von Daten zwischen Webserver und Client stattfindet – ist statuslos. Das bedeutet: Ein Browser fordert vom Webserver ein bestimmtes Dokument an. Dann fordert derselbe Browser vom selben Webserver ein weiteres Dokument an. Diese beiden Vorgänge sind jedoch vollständig unabhängig voneinander, d.h., der Webserver merkt sich nicht, dass er an den Client bereits ein Dokument gesendet hat. Für manche Anwendungen braucht man aber gerade das, nämlich eine Möglichkeit, einen Anwender wiederzuerkennen. Klassisches Beispiel ist der Warenkorb in einem Shop-System, in den ein Benutzer Produkte »hineinlegen« kann und diese Produkte bleiben im Warenkorb, auch wenn der ...

Get PHP 5.6 und MySQL 5.7, 4th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.