PHP会话无法处理页面刷新

时间:2018-05-23 15:02:09

标签: php session logging login

我正在尝试创建一个具有使用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开始第二次点击“你已经登录为:测试登录”消息?

0 个答案:

没有答案