URL的哈希值在上一頁的Cookie中設置,然后重定向到登錄頁面。如果cookie的值為null或具有值,則結果仍為“ else”。$shareURL = $_COOKIE["redirect"];if ( is_user_logged_in() ) { if (is_null($shareURL)) { function Redirect($url, $permanent = false){ header('Location: ' . $url, true, $permanent ? 301 : 302); exit(); } header('Location: /dashboard'); }else{ function Redirect($url, $permanent = false){ header('Location: ' . $url, true, $permanent ? 301 : 302); exit(); } Redirect('/120x220x90', false); } }else{ }
2 回答
慕無忌1623718
TA貢獻1744條經驗 獲得超4個贊
您可能不想創建兩個功能相同的功能。您可以考慮修改與以下腳本類似的代碼,它可以正常工作:
function Redirect($url, $permanent = false)
{
header('Location: ' . $url, true, $permanent ? 301 : 302);
exit();
}
$shareURL = $_COOKIE["redirect"];
if (is_user_logged_in()) {
if (is_null($shareURL)) {
Redirect('/dashboard', false);
} else {
Redirect('/120x220x90', false);
}
} else {
}
- 2 回答
- 0 關注
- 159 瀏覽
添加回答
舉報
0/150
提交
取消
