我只是看不出这个代码我做错了什么。 PHP

时间:2016-03-18 09:58:21

标签: php

这是我的头脑。我正在使用新的计算机并启用了cookie。这两个页面都是php,不用担心漏洞,我已经对它进行了排序,并将这些摘录变得简单,以便在此处提交。

带有简单SESSION的2页,它不会传输变量。我试过单引号和双引号。

我发誓我的泰迪熊我的代码是正确的。任何帮助表示赞赏。

我正在使用Chrome进行测试。

www.website/page1.php

<?php
session_start();    
$_SESSION["err"]  = "ERROR: Your image was not gif, jpg, or png";
header('Location: http://www.website/page2.php');
exit();
?>

www.website/page2.php

<?php
session_start();
$err = ($_SESSION["err"]);
echo $err;
?>

我得到的只是一个空白页。

1 个答案:

答案 0 :(得分:0)

会话正在使用标头,header()正在使用标头,而您没有输出。

因此,服务器可能无法很好地处理所有内容,因为它不知道在哪里停止。

解决方案可以是:将exit()放在标题函数之后。