Cet article vous présente principalement la méthode du cookie PHP pour déterminer si l'utilisateur est connecté.
Points de connaissances de base liés aux cookies en PHP, nous avons abordé dans l'article précédent [Comment enregistrer et supprimer des variables dans les cookies en PHP ? ] et [Comment implémenter les cookies PHP pour enregistrer les informations de connexion des utilisateurs] ont été présentés en détail.
Ensuite, le contenu de cet article sera introduit sur la base des points de connaissances précédents liés aux cookies. Les amis dans le besoin peuvent choisir de s'y référer.
Ci-dessous, nous vous présenterons avec un exemple simple la méthode d'implémentation des cookies PHP pour déterminer si l'utilisateur est connecté .
<?php echo "<h1>这里是主页</h1>"; @$name = $_COOKIE['username']; echo $_COOKIE['username']; if ($name) { echo "<script> alert(\"尊敬的$name ,欢迎回来!!\"); </script>"; }else{ echo "<script> alert('您还尚未登录!请返回登录~~') </script>"; echo "<a href='login.html'>如果跳转失败请点击跳转~~</a>"; header("Refresh:1;url=login.html"); }
Ici, nous utilisons simplement js pour écrire une fenêtre contextuelle d'invite afin de déterminer si l'utilisateur est connecté.
Lorsque nous nous connectons pour la première fois, le résultat après avoir réussi à accéder à la page principale est le suivant :
Après nous être connectés avec succès, fermez et actualisez à nouveau la page d'accueil. L'effet suivant sera affiché :
Et lorsque nous supprimons le cookie (inspectez l'élément via la touche de raccourci f12), c'est équivalent. pour vous déconnecter :
Après avoir actualisé le navigateur, le résultat sera le suivant :
Reconnectez-vous sera affiché ici.
Cet article est une introduction à la méthode d'utilisation des cookies PHP pour déterminer si l'utilisateur est connecté. C'est également très simple, j'espère qu'il sera utile aux amis dans le besoin !
Si vous souhaitez en savoir plus sur PHP, vous pouvez suivre le site Web PHP chinois Tutoriel vidéo PHP, tout le monde est invité à s'y référer et à apprendre !
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!