写了一个session进行传值的小demo,结果在第二个页面不能正常获取到值。。
Untitled-4.php
<?
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>使用-注册</title>
</head>
<body>
<?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>";
}
?>
</body>
</html>
Untitled-4.php
<?
session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>使用-第三页验证表单</title>
</head>
<body>
<?
echo "欢迎你,".$_SESSION["usernmae"].",进入第三页";
?>
</body>
</html>
请问是我传session的值有问题吗?为什么获取不到
第一页 24 行
if(!isset($_SESSION["usernmae"]))
中 usernmae应为username第二页 13 行
echo "欢迎你,".$_SESSION["usernmae"].",进入第三页";
中 usernmae应为username