今天在做phpcookie的实验,按照例子在做,一切都没有问题,就是账户退出上出现了问题。

问题:点击退出后,从logout.php 回到 login.php 这个页面。

在logout.php这个页面中,主要是删除cookie:代码如下

<?php

/**

 * 

 * logout.php

 */

 //删除userName和userId两个cookie:使cookie的有效期早于现在

 setcookie("userName",time()-1);

 setcookie("userId",time()-1);

 //跳回login界面

 header("Location:login_bac.php");

 //header(sprintf("Location:http://%s/php/34/code/login_bac.php",$_SERVER["HTTP_HOST"]));

 ?>

但是从logout.php跳转到login.php时,firefox报错: Firefox 检测到该服务器正在将此地址的请求循环重定向。      此问题可能是因为禁用或拒绝 Cookie 导致。

解决方法如下:将 logout.php中的 

 setcookie("userName",time()-1); 改为 setcookie("user