>  기사  >  백엔드 개발  >  PHP session无法得到值

PHP session无法得到值

WBOY
WBOY원래의
2016-06-06 20:16:051130검색

写了一个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으로 문의하세요.