在我的項目中,標題只加載一次。所有項目的其餘部分使用AJAX方法添加和刪除Windows。在不使用標題的情況下重定向頁面
因爲我無法更改標題(頁面始終加載),所以對於一個細節,一切都很好。如果他的會話已過期,我如何將客戶端轉移到登錄屏幕?
到目前爲止,我使用(在我的會話類):
public function LoginRedirect() {
//This function will redirect the user to the login page if the session is not valid. Will send GET Reason.
$urlMessage = rawurlencode(utf8_encode($this->ErrMsg));
echo '<script language="javascript"> window.location = "' . $this->RedirectURL . '?ErrMsg=' . $urlMessage . '";</script>';
}
但我不喜歡使用JavaScript頁面重定向到登錄界面。有什麼其他的技巧可以使用嗎?
謝謝
你可以建立在CI猜測Apache的會話管理模塊,並有處理會議和重定向...不知道我會推薦它 - 看起來像是過度殺傷:P – CD001