Heim > Artikel > Backend-Entwicklung > Wissenspunkte im Zusammenhang mit der Benutzeranmeldung in PHP (2)
Dieser Artikel stellt hauptsächlich die relevanten Wissenspunkte zur Implementierung der Benutzeranmeldung in PHP vor (2). Jetzt kann ich ihn mit allen teilen, die ihn benötigen.
3.4 Erfolgreicher Sprung – PHP-Sitzungstechnologie3.4.1 Warum gibt es Sitzungstechnologie
Die Eigenschaften des HTTP-Protokolls sind zustandslos/verbindungslos. Wenn ein Browser mehrmals hintereinander denselben Webserver anfordert, kann der Server nicht unterscheiden, ob mehrere Vorgänge von demselben Browser (Benutzer) stammen.
Bei der Sitzungstechnologie geht es darum, über das HTTP-Protokoll einen Weg zu finden, der es dem Server ermöglicht, mehrere Anfragen von demselben Browser zu identifizieren, sodass der Browser (Benutzer) weiterhin mehrere Vorgänge auf derselben Website ausführen kann Eine Authentifizierung ist erforderlich.
3.4.2 Der Unterschied zwischen Sitzung und Cookie
1. Sicherheitsaspekte
Sitzung wird auf der Serverseite gespeichert, mit hoher Sicherheit. Cookies werden auf der Browserseite mit geringer Sicherheit gespeichert.
2. Die Anzahl und Größe der Cookies ist begrenzt (20/4K). Die Speicherung der Sitzungsdaten ist unbegrenzt.
3. Verfügbare Datentypen Cookies können nur einfache Daten, Werte/Zeichenfolgen speichern. Sitzung kann komplexe Daten speichern (automatische Serialisierung)
4. In Bezug auf den Speicherort wird das Cookie im Browser und die Sitzung auf dem Server gespeichert 3.4.3 Sitzung nach erfolgreicher Anmeldung aufzeichnen
[PHP] Einfache Textansicht
Code kopieren1 1 2 3 4 5 6 7 8 2 3 4 5 6 7 8 [PHP] 纯文本查看 复制代码 1 2 3 4
//开启session
session_start();
//存储登录信息
$_SESSION['user']="";
//验证用户是否登录 判断是否存在$_SESSION['user']
if(!$_SESSION['USER']){
}
方法一:
header("location:跳转url"); //直接跳转不带有提示信息
header("refresh:秒;url=新地址"); //延时跳转
注意:header前不能有任何输出语句
4.PHP常用的跳转方法-heade
相关推荐:
方法一:
header("location:跳转url"); //直接跳转不带有提示信息
header("refresh:秒;url=新地址"); //延时跳转
注意:header前不能有任何输出语句
Das obige ist der detaillierte Inhalt vonWissenspunkte im Zusammenhang mit der Benutzeranmeldung in PHP (2). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!