会话控制之session和cookie(20161107)

Posted 5572

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了会话控制之session和cookie(20161107)相关的知识,希望对你有一定的参考价值。

 

注:除了登录页面,每个页面,包括处理页面也要加,为了提高安全性

session尽量不用,因为很占内存

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>

<body>

<!--1.session
(1)session存储在服务器的
(2)session每个人存一份
(3)session有默认的过期时间
(4)session里面可以存储任意类型的数据
安全,对服务造成压力
用法:
1.当一个页面需要使用session的时候,需要在页面顶部加session_start();//开启session,前面不能出现任何php代码
2.操作session
    赋值  $_SEESION["uid"] = "";
    取值  $_SESSINO["uid"]

2.cookie
(1)cookie存储在客户端的
(2)cookie每人存一份
(3)cookie没有默认过期时间
(4)cookie只能存储字符串
不安全,不会对服务器造成压力
用法:
1.操作cookie
    赋值:setcookie(key,value)
    取值:$_COOKIE["uid"]-->

<?php
    $_SESSION["uid"] = "zhangsan";
        
    /*echo $_SESSION["uid"];*/


    setcookie("uid","lisi");
    
    /*echo $_COOKIE["uid"];*/
?>









</body>
</html>

 

以上是关于会话控制之session和cookie(20161107)的主要内容,如果未能解决你的问题,请参考以下文章

java之Cookie和Session

php学习笔记-会话控制简单介绍session和cookie

4.flash框架-http会话控制(cookie和session)

Django框架基础之session

会话控制(session和cookie)跨页面传值

会话控制——Cookie和Session