首页 > php会话 > php $_COOKIE简单应用实例

php $_COOKIE简单应用实例

cookie 是在网页内容发送之前,先发送出去的信息,也就是说,在这之前不能有任何的 html 代码和 echo 等,即使是一个空格也是不允许的.

在php中,要用 setcookie 函数来注册 cookie 变量,你上面的代码没有注册 cookie 变量,怎么可能送得过去呢,正确的写法如下:

 <?php
$status = 0; //定义状态
if (isset($_cookie['mytstcky']) && ($_cookie['mytstcky'] == "chocchip")) $status = 1; //如果已经设置变量
if (!isset($_get['cchk'])) //如果没有设置变量
{
    setcookie("mytstcky", "chocchip"); //发送cookie信息
    header("location:$php_self?cchk=1"); //发送标头
    exit; //结束php代码
    
}
?>
<html> 
<head><title>cookie check</title></head> 
<body bgcolor="#ffffff" text="#000000"> 
cookie check status: 
<?php
printf('<font color="#%s">%s</font><br>;', $status ? "00ff00" : "ff0000", $status ? "passed!" : "failed!"); //根据条件输出不同内容

?>
</body> 
</html>

               
               

本文地址:http://www.phprm.com/huihua/fs1317.html

转载随意,但请附上文章地址:-)

标签:cookie php 应用实例

相关文章

发表留言