2013-05-08 111 views
0

如果網站用戶在進入整個網站的登錄頁面之前嘗試輸入安全頁面,那麼哪個腳本可以將他重定向回登錄頁面,而不會妨礙他正常使用頁面(登錄後)?如果需要,Javascript如何將網站用戶重定向到登錄頁面?

我正在嘗試使用JavaScript和Cookie來做到這一點。你們有什麼想法?提前致謝。

我需要cookie創建和檢測腳本。謝謝。

回答

4

你將不得不在服務器端處理這個問題。如果您使用JavaScript構建此功能,只需禁用javascript即可允許用戶訪問您的安全內容。

爲此使用服務器端語言。

+0

我明白這一點,但該網站已經由JavaScript的方式加密(無代碼的人不能訪問它)。我不能使用服務器端腳本。我正在尋找的是在沒有cookie的情況下進行重定向。 – HelpingHand 2013-05-08 17:14:48

+0

@ user2354952它用Javascript加密了嗎?那是什麼意思? – Ian 2013-05-08 17:16:02

+0

@ user2354952那麼你不能完成你想要完成的任務。 – sgroves 2013-05-08 17:16:35

0

您無法使用服務器端編程,否則您的網站將變得易受攻擊。

爲避免發生Cookie劫持,您必須使用會話。

PHP例子:

profile.php -

if(isset($_POST["user"]) && isset($_POST["pass"])) { $_SESSION["user"] = $_POST["user"]; } 
if(!isset($_SESSION["user"])) { header('Location: index.php'); } 
相關問題