码迷,mamicode.com
首页 > 其他好文 > 详细

cookie和Session

时间:2016-04-13 12:48:47      阅读:137      评论:0      收藏:0      [点我收藏+]

标签:

会话跟踪技术:cookie和Session
 
但是HTTP协议状态的维持:除cookie和session外还有:URL参数和表单隐藏域。
 表单隐藏域:  <input type="hidden" name="名字" value="值"/>
 
cookie:
==================================================================
    1.存放在客户端,以名字key对的值保存的信息(数量:20个左右)
    (值的表示只可以是标量类型:字串、小数、整数、布尔值)
 
    2.如何写:setCookie(名字,值[,失效时间[,保存路径]]);
            失效时间:若不写默认关闭浏览器即消失。
                      time()+3600; 一小时后失效
    3.获取值:echo $_COOKIE[名字];(超全局数组);
 
session
============================================================================
    1.存放在服务器端的全局数组:$_SESSION,可以存放任何类型(常用多维数组)。
    注意:在当前脚本使用session会话前要开启session(使用函数:session_start();也可以修改配置文件)
 
    2. 如何放置:$_SESSION["名字"]=值;
    3. 获取值:     echo $_SESSION["名字"];
 
    注意:直接在SESSION中放的值数据引用赋值,获取也是如此。
 
    在session创建时会得到一个sessionid号,并且会以cookie方式记录到客户端,所以要防止客户禁用cookie。
 
    session在php.ini中的配置
        session.auto_start = 0    //设置是否自动启动session会,就是页头是否写session_start();
        session.name = PHPSESSID    //sessionid的保存名称。(可以改)
        session.gc_maxlifetime = 1440 //session有效时间
        session.use_trans_sid = 0 //处理客户禁用cookie
 
 
C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default

cookie和Session

标签:

原文地址:http://www.cnblogs.com/bruisebd/p/5386412.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!