2020-01-16 10:23:33 378次浏览 3条回答 0 悬赏 10 金钱

PHP 如何实现登录一次,七天之内不用登录?

亿速云
  • 回答于 2020-01-18 11:46 举报

    token

  • 回答于 2020-01-16 11:36 举报

    第一次登陆成功

    <?php
     
    //登陆成功后,假设$user保存了用户的登录信息,这里设置为七天免登录
    setcookie('user',$user,time()+7*24*3600);
     
    ?>
      第二次登录次登录登录录验证登录登录录<?php
     
    //先判断是否有cookie信息
    if(isset($_COOKIE['user']){
      //拿取cookie中的用户信息,判断是否有效
      $user = $_COOKIE['user'];
    ...
    //跳转到登录成功页面
    }
    
    1 条回复
    回复于 2020-01-16 18:15 回复

    浏览器关闭 Cookie 就没了?登录状态保持 7 天的话,Cookie是如何设置的?

  • 回答于 2020-01-16 11:35 举报

    设置 Cookie 有效期 7 天即可

您需要登录后才可以回答。登录 | 立即注册
PHP学院的中学生
经理

PHP学院的中学生

注册时间:2018-10-23
最后登录:8小时前
在线时长:50小时17分
  • 粉丝12
  • 金钱495
  • 威望20
  • 积分1195

热门问题