我的網站上有幾個頁面通過檢查在登錄過程中設置的幾個$_SESSION
變量來防止無效訪問。如果訪問請求失敗,那麼該頁面將重定向到標準登錄表單。在PHP標題重定向上打開jQuery對話框
我已經重構了我的網站以合併jQuery對話框來處理登錄和註冊過程,並且只有索引頁面是面向公共的,這些框由默認導航欄控制。所有其他頁面通過在頁面加載時檢查$_SESSION
變量來保護。
如何將頭部重定向合併到索引頁面並打開一個警告對話框,該對話框不允許訪問該特定頁面?
我的網站上有幾個頁面通過檢查在登錄過程中設置的幾個$_SESSION
變量來防止無效訪問。如果訪問請求失敗,那麼該頁面將重定向到標準登錄表單。在PHP標題重定向上打開jQuery對話框
我已經重構了我的網站以合併jQuery對話框來處理登錄和註冊過程,並且只有索引頁面是面向公共的,這些框由默認導航欄控制。所有其他頁面通過在頁面加載時檢查$_SESSION
變量來保護。
如何將頭部重定向合併到索引頁面並打開一個警告對話框,該對話框不允許訪問該特定頁面?
可能會嘗試重新導向到像:
/login.php?openlogin=1
然後在對話框中你的PHP代碼嵌入開成類似:
<?php if (@$_GET['openlogin']) { ?>
<script>
// open dialog here, e.g. $(foo).dialog('open')
</script>
<?php } ?>
你可以在URL中傳遞一個查詢字符串和迴應出合適的jQuery。
您還可以在JavaScript中獲取查詢字符串值。