Sessions

Sessions werden benutzt, um die Werte von Variablen über mehrere Webseiten hinweg zu erhalten. Das geschieht durch Generierung einer eindeutigen Session-ID, die dem Browser übermittelt wird. Der Browser sendet dann diese eindeutige ID mit jeder weiteren Anfrage zurück, und PHP benutzt sie, um die Werte der zur Session gehörigen Variablen wiederherzustellen.

Die Session-ID kann in einem Cookie oder in der URL übertragen werden. PHP versucht in der Standardeinstellung, Cookies zu verwenden. Sollte der Browser allerdings die Annahme von Cookies verweigern, trägt PHP die Session-ID in der URL ein. Die php.ini-Direktiven in diesem Zusammenhang sind:

session.use_cookies

Mit der Einstellung on versucht PHP, Cookies zu verwenden.

session.use_trans_sid ...

Get PHP: kurz & gut 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.