不知道语法是什么?我想要发生的是,当我输入 localhost/farm-e-mart 时,第一个文件应该显示登录系统。我怎样才能做到这一点?
如果用户未登录,则检查 cookie/会话,然后重定向到登录页面。
如果登录不是强制的,但您想确保用户看到登录页面,则创建一个在登录页面中启动的会话。并检查其他页面是否存在会话,然后重定向
首先,如果您的网络应用程序允许用户身份验证,请执行此操作。
在页面上,您不希望未经身份验证的用户访问,请将此代码添加到代码脚本的顶部,例如 profile.php
session_start(); if(!isset($_SESSION){ header("location:login.php"); }
然后,在登录页面上添加此代码片段。
session_start(); if(isset($_SESSION){ header("location:profile.php"); }
如果用户未登录,则检查 cookie/会话,然后重定向到登录页面。
如果登录不是强制的,但您想确保用户看到登录页面,则创建一个在登录页面中启动的会话。并检查其他页面是否存在会话,然后重定向
首先,如果您的网络应用程序允许用户身份验证,请执行此操作。
在页面上,您不希望未经身份验证的用户访问,请将此代码添加到代码脚本的顶部,例如 profile.php
然后,在登录页面上添加此代码片段。