set session in Datenbank, php
Wie kann ich session in Datenbank-Tabelle mit php und mysql?
- Können Sie uns ein wenig mehr Informationen? Was genau werden Sie tun, mit den Sitzungen?
- Vielleicht möchten Sie suchen auf Google ersten. Eines der ersten link, der es Ihnen ist, diese zum Beispiel: devshed.com/c/a/PHP/Storing-PHP-Sessions-in-a-Database
- In der Regel session gespeichert in temporäre Dateien im server. Ich will speichern, session in Datenbank-Tabelle.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Würden Sie brauchen, um ein Objekt zu erstellen, zum Beispiel so:
Dann vor session_start initiieren dieser Klasse!
http://php.net/manual/en/function.session-set-save-handler.php
http://php.net/manual/en/function.serialize.php
Steuern Sie dies in
php.ini
unter dersession_handler
Richtlinie. Check-out http://www.tonymarston.net/php-mysql/session-handler.html für einen leichten Spaziergang durch (verwendet es vor).Benötigen Sie
session_set_save_handler
schreiben Sie benutzerdefinierte öffnen, schließen, Lesen, schreiben, zerstören und garbage collection Funktionen.Siehe mein github code-snippet PHP5.4-DB-Session-Handler-Klasse für eine datenbankbasierte session-management-Klasse in PHP 5.4.