zoukankan      html  css  js  c++  java
  • 11-1 会话控制cookie

    一、cookie
         Cookie是用来将网站的资料记录在客户端的技术,这种技术让Web服务器能将一些
         资料,存放于客户端(用户的电脑)之中。
         比如:当通过验证,成功登录网站后,在”网页一“的PHP脚本中,会把这个用户
         有关的信息,设置到客户端电脑的Cookie中,当再次访问同一个网站中的其他脚
         本时,就会自动携带Cookie中的数据一起访问,在服务器中的每个脚本中都可以
         接受Cookie中的数据,不需要每访问一个页面就重新输入一次登录者的信息。
         1.向客户端电脑中设置Cookie
         2.在服务器端上读取Cookie的内容
         3.将多维数组应用于Cookie中
         4.删除Cookie

    设置一维数组和多维数组

    <?php 
    header('Content-type:text/html;charset=utf-8');
    // var_dump(setcookie('name','孙胜利',time()+1800));
    // var_dump(setcookie('email','1205429372@qq.com',time()+1800));
    var_dump(setcookie('member[name]','孙胜利',time()+3600));
    var_dump(setcookie('member[email]','1205429372@qq.com',time()+3600));
    ?>

    设置cookie产生的随机数

    <?php
    var_dump(uniqid(rand(1000,9999)));
    ?>

    显示cookie

    <?php
    header('Content-type:text/html;charset=utf-8');
    var_dump($_COOKIE);
    ?>

    删除

    <?php 
    foreach ($_COOKIE['member'] as $key=>$val){
        var_dump(setcookie("member[{$key}]",'',time()-3600));
    }
    ?>
  • 相关阅读:
    使用ServiceLoader辅助责任链模式
    聊聊ThreadLocal
    Log4J
    Scalable IO in Java
    MySQL的索引
    Git的操作与理解
    阿里校招内推总结
    Executor框架的简要分析
    Java 8 中的ConcurrentHashMap源码分析
    从C#到Swift,Swift学习笔记
  • 原文地址:https://www.cnblogs.com/qianjilou/p/6939999.html
Copyright © 2011-2022 走看看