我目前使用SESSION變量進行重定向。 Hoprfully代碼片段將清楚。使用會話變量跟蹤重定向頁面
addForm.php:
if (!isset($_SESSION['myusername'])){
if (isset($_COOKIE['username'])){
$_SESSION['myusername'] = $_COOKIE['username'];
}
else{
#using a session var to redirect back to addForm.php
$_SESSION['addForm'] = 1;
header("location:loginForm.php");
}
}
LoginSuccess.php
session_start();
if (!isset($_COOKIE['username'])){
header("location:loginForm.php");
}
if (isset($_SESSION['addForm'])){
header("location:addForm.php");
}
上述工程(重定向到addForm.php)。我的問題是,這樣做有沒有風險?有沒有更好的方法來做到這一點?我想我正在尋找'最佳實踐'。
和你的問題是? –
對不起,我丟失了隨機頁面刷新的問題位。現在它是固定的。 – greenpool