unidentified varible _ session

时间:2017-12-11 19:31:00

标签: php session

我知道有人问这样的问题非常相似。我已经看了看,但似乎没有什么可以帮助我。我试图让会话传递一个变量(我正在使用xampp),但每次我得到这个错误未定义的变量:在第10行的C:\ xampp1 \ htdocs \ myfiles \ test2.php中的_session。 这是代码

session_start();
$_session["username"]= "Curtis";
echo ($_session["username"]);
?>
<html>
<body>

<form action = "test2.php" >

<input type = "submit" name = "submit"/>

</form>
</body>
</html>

这是按钮带你到的另一个文件

<?php
session_start();
?>

<!DOCTYPE html>
<html>
<body>

<?php
echo ($_session["username"]);
?>

<form action = "test3.php">
<input type = "submit"/>
</form>
</body>
</html>

所以我在每个页面的顶部都有session_start(),但它仍然不想传递变量。任何帮助将不胜感激

1 个答案:

答案 0 :(得分:-1)

$ _ session应为$ _SESSION,如您问题的评论中所述。

看看php manual,第二句:

  

PHP中的变量用美元符号后跟名称表示   变量。变量名称区分大小写。