这是静态的 HTML 页面中用 JS 调用 PHP,在 PHP 里判断 SESSION 的登录状态并输出的过程。

  • 在 HTML 中输出以下 JS,链接到一个 PHP 文档

    1
    <script laguage="javascript" src="/logiajax.php"></script>
  • 在 logiajax.PHP 文档中判断登录状态,再 ECHO “DOCUMENT.WRITE(‘输出不同的结果’)”

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    <!--?php

    session_start();

    if (!isset($_SESSION('Login'))){

    echo "document.write('<li--><a href="/Login/login.php">登录/注册</a>')";

    }else{

    echo "document.write('<li><a href="</span>/Article/writearticle.php">撰写文章</a></li><li><a href="/Login/logout.php">退出登录</a></li><li><a href="/Admin/admin.php">您好,".$_SESSION['Login']."!</a></li>');";

    }

编辑文章✏