Comment implémenter la fonction de connexion sans connexion pendant 7 jours en php

autoload
Libérer: 2023-03-08 19:18:02
original
3528 Les gens l'ont consulté

Ce que l'on appelle 7 jours sans connexion signifie que lorsque l'utilisateur choisit de mémoriser les informations utilisateur lors de la connexion, l'arrière-plan définira automatiquement une période de validité de 7 jours, puis l'utilisateur se déconnectera anormalement dans les 7 jours. (sans effacer les informations cookie) Pas besoin de vous connecter pour accéder au backend (le backend vous aide à vous connecter). Il n'est pas nécessaire de se connecter en utilisant cookie pour enregistrer les données dans le navigateur et en utilisant ce cookie.

Partie du code de la page de connexion

//表单内容
<form name="form1" method="post" action="index.php">
   <label>用户名</label>
   <input name="u_username" type="text"     value=""/>
   <label>密码</label>
   <input name="u_password" type="password"  value=""/>

   <label><input type="checkbox" name="rememberMe"/> 7天内自动登录</label>
      <input  type="submit"   name="button" value="登录" />
</form>
Copier après la connexion

Lors de la vérification de la connexion de l'utilisateur, il est déterminé si l'utilisateur a choisi d'éviter la connexion. Si tel est le cas, une fois que l'utilisateur s'est connecté avec succès, le. les informations d'identification de l'utilisateur sont stockées dans le navigateur Haut : Gagnez du temps 7 jours

//index.php
//用户信息登录验证添加下方内容
if($user){   //$user为从数据库中获取的用户信息数组
     //判断用户是否存在
     $_SESSION[&#39;user&#39;]=$user;
    //此处跳转至登陆成功页面,利用header()
    }
//验证完成后跳转至登陆成功页面,利用header()
Copier après la connexion
rrree

Recommandé : Tutoriel vidéo php

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!

Étiquettes associées:
php
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal