1. Hinweis:
Wenn Sie sich mit einem Benutzerpasswort anmelden, müssen Sie das Passwort in der Datei config.php festlegen.
die Datei autoload.php Stellen Sie die Sitzung so ein, dass sie automatisch geladen wird
2, Verwendungsmethode
Nachdem das Anmeldekennwort und der Benutzername korrekt überprüft wurden, speichern Sie das Kennwort und den Benutzernamen sicherer in der Sitzung
$sessionData = array( 'username' => $username, 'password' => $password, 'time' => time() ); $this->session->set_userdata($sessionData);
3. Sitzung herausnehmen
$this->session->userdata("xxxxxxxxx"); (userdata中放取出的字段)
4. config.php legt den Pfad der Sitzungsspeicherung fest
$config['sess_save_path'] =BASEPATH.'../'.'session_file';
Der Sitzungsordner befindet sich im Stammverzeichnis und der Ordner „session_file“ wird automatisch erstellt.
Wenn er nicht festgelegt ist, wird ein Fehler gemeldet :
A PHP Error was encountered Severity: Warning Message: mkdir(): Invalid path Filename: drivers/Session_files_driver.php Line Number: 117 Backtrace: File: /Library/WebServer/Documents/CI/cinews/ci/index.php Line: 316 Function: require_once
oder höher Dies ist der Inhalt der Verwendung einer verschlüsselten Sitzung beim Anmelden im CI-Framework und die Probleme, auf die während der Sitzung geachtet werden muss. Weitere verwandte Inhalte finden Sie hier Achten Sie auf die chinesische PHP-Website (www.php.cn)!