Maison >développement back-end >tutoriel php >Points de connaissances liés à la connexion utilisateur en PHP (2)
Cet article présente principalement les points de connaissances pertinents sur la mise en œuvre de la connexion utilisateur en PHP (2). Il a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer
.3.4 Saut réussi - Technologie de session PHP3.4.1 Pourquoi existe-t-il une technologie de session
Les caractéristiques du protocole HTTP sont sans état/sans connexion. Lorsqu'un navigateur demande plusieurs fois de suite le même serveur Web, le serveur ne peut pas distinguer si plusieurs opérations proviennent du même navigateur (utilisateur).
La technologie de session consiste à trouver un moyen via le protocole HTTP pour permettre au serveur d'identifier plusieurs requêtes provenant du même navigateur, afin que le navigateur (utilisateur) puisse continuer à effectuer plusieurs opérations sur le même site Web. une authentification est requise.
3.4.2 La différence entre session et cookie
1. Aspects de sécurité
La session est stockée côté serveur, avec une haute sécurité. Les cookies sont stockés côté navigateur, avec une faible sécurité.
2. En termes de taille des données, le nombre et la taille des cookies sont limités (le stockage des données de session 20/4K est illimité
3. Types de données disponibles Les cookies ne peuvent stocker que des données simples, des valeurs/chaînes. La session peut stocker des données complexes (sérialisation automatique)
4. En termes de localisation d'enregistrement, le cookie est enregistré sur le navigateur et la session est enregistrée sur le serveur .
3.4.3 Enregistrez la session après une connexion réussie
[PHP]Affichage en texte brut Copier le code
1
2 3 4 5 6 7 8 |
方法一: header("location:跳转url"); //直接跳转不带有提示信息 header("refresh:秒;url=新地址"); //延时跳转 注意:header前不能有任何输出语句
|
1 2 3 4 |
方法一: header("location:跳转url"); //直接跳转不带有提示信息 header("refresh:秒;url=新地址"); //延时跳转 注意:header前不能有任何输出语句 |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!