首頁 >後端開發 >php教程 >PHP session无法得到值

PHP session无法得到值

WBOY
WBOY原創
2016-06-06 20:16:051178瀏覽

写了一个session进行传值的小demo,结果在第二个页面不能正常获取到值。。

Untitled-4.php

<code>
session_start();
?>




<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>使用-注册</title>



<?php if(!$_POST["user"])
{
    echo "输入用户名为空";
}
else
{
    $user=$_POST["user"];
    echo "你好".$user."<br>";
}

if(!isset($_SESSION["usernmae"]))
{

    $_SESSION["username"]=$user;
     echo  "<a href="Untitled-5.php">超链接测试按钮</a>";


}


?>

</code>

Untitled-4.php

<code>
session_start();
?>



<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>使用-第三页验证表单</title>




echo "欢迎你,".$_SESSION["usernmae"].",进入第三页";

?>





请问是我传session的值有问题吗?为什么获取不到</code>

回复内容:

写了一个session进行传值的小demo,结果在第二个页面不能正常获取到值。。

Untitled-4.php

<code>
session_start();
?>




<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>使用-注册</title>



<?php if(!$_POST["user"])
{
    echo "输入用户名为空";
}
else
{
    $user=$_POST["user"];
    echo "你好".$user."<br>";
}

if(!isset($_SESSION["usernmae"]))
{

    $_SESSION["username"]=$user;
     echo  "<a href="Untitled-5.php">超链接测试按钮</a>";


}


?>

</code>

Untitled-4.php

<code>
session_start();
?>



<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>使用-第三页验证表单</title>




echo "欢迎你,".$_SESSION["usernmae"].",进入第三页";

?>





请问是我传session的值有问题吗?为什么获取不到</code>

第一页 24 行 if(!isset($_SESSION["usernmae"])) 中 usernmae应为username

第二页 13 行 echo "欢迎你,".$_SESSION["usernmae"].",进入第三页"; 中 usernmae应为username

session_start()?

你 var_dump 下看看

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn