[英]redirecting to custom url if session expires or if a page requires login
我们所有的用户都有自定义网址。 user.domain.com。 当会话过期时,页面将路由到index.php。 我需要它来重定向到user.domain.com,以便他们可以从该页面登录。 问题是我如何捕获该信息以重定向到自定义URL。 另外,假设某人试图转到user.domain.com/home.php,但需要登录。 我如何重定向它登录user.domain.home.php
谢谢!
您应该在代码上方的每个页面中简单地包含一个php脚本。 如:
include('auth.php');
那应该使用会话变量检查登录是否正确。 如果不正确,请销毁当前会话的登录信息(确定),然后将用户重定向到登录表单...
header("Location: login.php");
这是一个快速的反应。
您的问题对我来说不太清楚。 无论如何,关于问题的第二部分,您可以简单地执行以下操作:
<?
session_start();
if($_SESSION["logged"]!=1 or !isset($_SESSION["logged"]))
header("Location: loginPage.php");
?>
这回答了你的问题了吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.