【发布时间】:2012-04-16 08:30:28
【问题描述】:
我在 testmysql.php 中设置了一个名为 foo 的会话变量,我再次将脚本重定向到相同的脚本,我打印会话 var 然后取消设置它.. 但是,当我已重定向..这是为什么,我该如何解决?
<?php
session_start();
if(empty($_GET)) {
$_SESSION['foo'] = 'bar';
header("location:testmysql.php?redirect". '=' . 'bar');
}
var_dump( $_SESSION);
unset ($_SESSION['foo']);
【问题讨论】:
-
Location HTTP 标头仅采用绝对 URI,而不采用相对 URI。不要依赖浏览器错误恢复。
标签: php