php 练习题-session与 cookie的 取值赋值

SESSION 的取值赋值时注意无论取值赋值页面中php代码的第一行必须要写session_start();

赋值页面:

<body>
<?php
session_start();//一定记住用session时  每个页面都要加无论取值还是赋值页面在开头都要加上 :session_start();
//会话控制
//HTTP协议 在tcp协议基础上
//HTTP 协议称无状态协议
//SESSION的特点:1存储在服务器;2每个使用者都会生成一个session;3有默认的过期时间大概是15分钟左右;4session可以存储任意类型的数据;
//COOKIE的特点:1存储在客户端;2每个使用者都会生成一个cookie;3默认没有过期时间的但你可以自己设置过期时间;4只能存储字符串
//SESSION :安全 但对服务器要求太高;
//COOKIE:灵活  不安全
//session的使用
//1,使用session的页面必须在代码第一行开启SESSSION
$_SESSION["uid"]="zhang san";//赋值
//echo $_SESSION["uid"];
//cookie的使用

setcookie("uid","<br />往往");//赋值方式(设置COOKIE)

?>
<a href="bi ji 2.php">tiaozhuan</a>
</body>
</html>

取值页面:

<body>
<?php
session_start();//无论怎样取值页面(赋值页面)都要加上它 ,而且还要写到php代码的第一行;
echo $_SESSION["uid"];
echo $_COOKIE["uid"];//cookie取值
?>

</body>

 

posted @ 2016-06-27 17:48  北宋小康  阅读(2140)  评论(0编辑  收藏  举报