PHP前端开发

HTML页面如何判断用户登录状态并实现不同页面跳转?

百变鹏仔 2天前 #PHP
文章标签 页面

html中判断用户登录状态(是否存在session)

在html页面中,可以通过检查session是否存在来判断用户是否已登录。这里展示一个php代码示例:

<?php  if (isset($_session['username'])) {    // 已登录    echo '<span class="help_wz"><a href="{$think.config.vip_url}/member/user_pwd/" style="color:#404958;">找回登录密码</a></span>';  } else {    // 未登录    echo '<span class="help_wz"><a href="/login/findpwd" style="color:#404958;">找回登录密码</a></span>';  }?>

实现登录后和未登录时跳转到不同页面

若要实现登录后和未登录时跳转到不同页面,可以利用服务器端的代码(如php)来判断session状态,然后根据不同的情况重定向到各自的页面:

立即学习“前端免费学习笔记(深入)”;

<?php  session_start();  if (isset($_SESSION['username'])) {    // 已登录,跳转到登录后页面    header("location:reg.html");  } else {    // 未登录,跳转到登录页面    header("location:login.html");  }?>