zoukankan      html  css  js  c++  java
  • 使用Cookie记住登录用户

    在登录表单中,写入:

    记住我:

    <select name="cookie">
          <option value="0" selected="selected">不保存</option>
          <option value="1">1天</option>
          <option value="2">30天</option>
    </select>

    在服务器端,有如下:

    $cookie   = $_POST['cookie'];

    switch($cookie)
    {
    case 0:
    setcookie("user", $user);
    break;
    case 1:
    setcookie("user", $user, time()+24*60*60);
    break;
    case 2:
    setcookie("user",$user, time()+30*24*60*60);
    break;
    }

    如果用户设置了保存30天,当他在一个月以内再次访问该网站时,网站首先在cookie中寻找该相关信息。如果有,就让其进入登录状态;否则跳转到登录界面。

    if( isset( $_COOKIE['user'] ) ){

          $user = $_COOKIE['user'];

          //  take advantage of $user....

    }else{

          header("location:login.php");

    }

  • 相关阅读:
    品质家居 生活之魅
    珍爱之礼 美妙感受
    节日礼物清单
    2014新年礼物推荐清单
    Python元组
    python更新列表
    Python列表
    Python 数字
    Python字符串
    python标准数据类型
  • 原文地址:https://www.cnblogs.com/shuada/p/3404092.html
Copyright © 2011-2022 走看看