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

Posted 北宋小康

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>

 

以上是关于php 练习题-session与 cookie的 取值赋值的主要内容,如果未能解决你的问题,请参考以下文章

php session机制与cookie机制以及联系与区别

php的cookie配置和session使用

PHP的session与cookie的基本使用介绍

php中cookie和session的区别与简易用法

PHP学习笔记之Session与Cookie

PHP 入门Cookie与Session