0

我们所有的用户都有自定义网址。用户.domain.com。当会话到期时,页面被路由到 index.php。我需要它来要求它重定向到 user.domain.com,以便他们可以从该页面登录。问题是我如何捕获该信息以重定向到自定义 url。另外,假设 sombody 尝试访问 user.domain.com/home.php 但它需要登录。我如何重定向它登录 user.domain.home.php

谢谢!

4

2 回答 2

1

您应该在代码上方的每个页面中简单地包含一个 php 脚本。如:

include('auth.php');

那应该使用会话变量检查登录是否正确。如果不正确,请销毁当前会话登录信息(可以肯定)并将用户重定向到登录表单...

header("Location: login.php");

这是一个快速的反应。

于 2011-01-24T14:13:13.587 回答
1

你的问题对我来说听起来不是很清楚。无论如何,关于你问题的第二部分,你可以简单地做这样的事情:

<?
session_start();
if($_SESSION["logged"]!=1 or !isset($_SESSION["logged"])) 
header("Location: loginPage.php");
?>

这回答了你的问题了吗?

于 2011-01-24T14:13:29.607 回答