在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"); } ?>