我做了我的研究!它仍然不起作用!
第一页:
session_start();
$un = $_POST['un'];
$_SESSION['un'] = $un;
第二页:
session_start();
if(isset($_SESSION['un'])) {
echo $_SESSION['un'];
}
这是一个登录系统,un代表用户名。变量$ _SESSION [' un']可在第一页中使用,但只要我转到第二页,就不会设置变量$ _SESSION [' un']。我正在使用mamp服务器。
答案 0 :(得分:0)
可以使用!为会话而不是isset。在这里工作代码享受:P 第一页
<?php
session_start();
if(isset($_POST['un']))
{
$un = $_POST['un'];
$_SESSION['un'] = $un;
header('Location: test2.php');
}
?>
<form method="post" action="test.php">
<input type="text" name="un" id="un">
<input type="submit" name="getun" id="getun">
</form>
第二页
<?php
session_start();
if(!empty($_SESSION['un'])) {
echo $_SESSION['un'];
}
?>