[英]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.