Heim  >  Artikel  >  Backend-Entwicklung  >  So implementieren Sie die 7-Tage-Login-freie Funktion in PHP

So implementieren Sie die 7-Tage-Login-freie Funktion in PHP

autoload
autoloadOriginal
2021-03-17 11:47:103496Durchsuche

Die sogenannte 7-Tage-Anmeldefreiheit bedeutet, dass, wenn der Benutzer sich beim Anmelden dazu entschließt, sich Benutzerinformationen zu merken, im Hintergrund automatisch eine gültige Zeit von 7 Tagen festgelegt wird und sich der Benutzer dann abnormal abmelden kann (nicht gelöscht cookie信息)情况下访问后台都不需要登录(后台帮助其登录)。免登录是利用cookie保存数据到浏览器端,并借助该cookie innerhalb). 7 Tage lang). Browser: Die Speicherzeit beträgt 7 Tage

//表单内容
<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>
//index.php
//用户信息登录验证添加下方内容
if($user){   //$user为从数据库中获取的用户信息数组
     //判断用户是否存在
     $_SESSION[&#39;user&#39;]=$user;
    //此处跳转至登陆成功页面,利用header()
    }
//验证完成后跳转至登陆成功页面,利用header()

Empfohlen:

php-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die 7-Tage-Login-freie Funktion in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn