重定向后无法检索会话值

时间:2014-07-12 06:14:13

标签: php session

我在customfrom.php上设置会话变量的值。在同一页面上,如果我正在检索该值,那么它会给出正确的值并且工作正常。

session_start();
// store session data
$_SESSION['userwith'] = $_POST['hpuploaderemail'];
echo $_SESSION['userwith'];

但是当我尝试访问会话varibale时,在single.php上重定向后,这是行不通的。它正在给予" no"。

single.php上的

代码是:

<?php

session_start();     

if(isset($_SESSION['userwith']))
echo $_SESSION['userwith'];
else
echo "no";
?>

1 个答案:

答案 0 :(得分:0)

可能是您销毁会话的情况。 请检查您的代码是否包含session_destroy();