zoukankan      html  css  js  c++  java
  • 回话控制session和cookie

    session_start(); //上边不可写任何东西

    //存储SESSION信息,所有页面都可以取到session数据
    $_SESSION["uid"] = "123";
    $_SESSION["name"] = "张三";

    echo $_SESSION["uid"];

    HTTP无状态协议,为了记录访问者的状态,不能维护两个事物间的状态。但一个用户在请求一个页面以后再请求另一个页面时,需要让服务器知道这是一个用户。共有三种传递方式——
    1.超链接或者header()函数等重定向方式
    2.使用Cookie将用户的信息状态,存放在客户端的计算机中。
    3.使用Session将用户的信息状态,存放在服务器之中。

    Session

    1.存储在服务器
    2.可以存放任何类型的数据
    3.有默认过期时间15分钟
    4.每个登陆者都会存一份

    Session用法:
    1.可以用来在页面之间传值
    登录传用户名,购物车,流程
    2.可以记录登陆者的状态
    3.可以防止用户跳过登录


    Cookie
    1.存储在客户端
    2.只能存放字符串
    3.默认永久的,可以设置过期时间
    4.每个登陆者都会存一分

    只要使用setCookie()这个函数就可以将一个或个变量放到客户端cookie中

  • 相关阅读:
    Reborn
    个人总结
    第十六周个人进度条
    梦断代码阅读笔记03
    第十五周个人进度条
    第十四周个人进度条
    第十三周个人进度条
    冲刺9
    冲刺8
    事后诸葛亮会议
  • 原文地址:https://www.cnblogs.com/Yue0327/p/5442600.html
Copyright © 2011-2022 走看看