我正在尝试创建一个具有使用PHP和会话登录功能的网站模型。
menu.php
<ul>
<li><a href="index.php">Index</a></li>
<li><a href="log.php">Log In</a></li>
</ul>
的index.php
<?php
session_start();
include("menu.php");
echo "<br>Main page here<br>";
?>
log.php
<?php
include("menu.php");
session_start();
if (!isset($_SESSION['user'])){
$_SESSION['user'] = "Test Login";
echo "Welcome " . $_SESSION['user'];
}
else {
echo "You are already logged in as: " . $_SESSION['user'];
}
?>
我的问题是,每次使用log.php
点击menu.php
的链接时,我都会收到“欢迎测试登录”消息,就像会话重置每次点击一样。
有没有办法从log.php
开始第二次点击“你已经登录为:测试登录”消息?