我在这里缺少什么?这是我的PHP文件:
$_SESSION["name"] = $_POST["name"];
$_SESSION["address"] = $_POST["address1"];
$_SESSION["phone"] = $_POST["phone"];
$_SESSION["name"] = $_POST["name"];
$_SESSION["email"] = $_POST["email"];
$_SESSION["uname"] = $_POST["uname"];
答案 0 :(得分:2)
print_r($_POST);
session_start();
答案 1 :(得分:1)
检查您是否在要使用会话的页面上使用session_start()启动了会话。
您需要在每个要使用$ _SESSION的页面上使用session_start(),否则将无法在该页面上访问$ _SESSION。
快乐编码。
答案 2 :(得分:0)
由于您在会话中存储了值:
$_SESSION["name"] = $_POST["name"];
$_SESSION["address"] = $_POST["address1"];
在其他页面(文件)中写入session_start()在顶部&访问会话变量:
echo isset($_SESSION["name"])?$_SESSION["name"]:'';
就是这样!