10.5 Sitzungen verfolgen
Problem
Sie möchten Informationen über Benutzer erhalten und deren Bewegungen durch Ihre Site mitverfolgen.
Lösung
Setzen Sie das Session-Modul ein. Die Funktion session_start()
initialisiert eine Session, und der Zugriff auf ein Element im globalen Array $_SESSION
veranlasst PHP, die entsprechende Variable zu verfolgen.
session_start(); $_SESSION['visits']++; print 'Sie haben uns '.$_SESSION['visits'].' mal besucht.';
Diskussion
Damit automatisch bei jeder Anfrage eine Session gestartet wird, setzen Sie in php.ini session.auto_start
auf 1
. Wenn session.auto_start
gesetzt ist, müssen Sie session_start()
nicht aufrufen.
Die Session-Funktionen verfolgen die Aktivitäten der Benutzer, indem sie ihnen Cookies mit zufällig generierten ...
Get PHP 5 Kochbuch, Third 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.