2011-03-22 36 views
-1

我想在登錄HTML後連接到另一個頁面。 例如,當我提交我的信息(用戶名,密碼)時,我有我的登錄頁面我有一個針對我的登錄的操作,並且當我的身份驗證爲真時,我想要轉到另一個頁面。如何在登錄HTML後連接到另一個頁面?

我沒有使用服務器JPS

+3

你在服務器上使用什麼?你的標籤不會說。認證將在服務器上發生,因此它將處理選擇響應的邏輯。 – StuperUser 2011-03-22 11:30:46

+1

但您使用哪種服務器端語言對用戶進行身份驗證?告訴你,獲得進一步的幫助。 – 2011-03-22 11:31:53

+0

會不會是Asp.net MVC? ...因爲你使用了word * action * ... – 2011-03-22 11:33:10

回答

0

服務器的代碼的存取權限,嘗試使用:

<meta http-equiv="refresh" content="0;url=http://example.com/" /> 

<?php header('Location: http://example.com/') ; ?> 

當您驗證用戶

+0

誰說他使用PHP?你的代碼會不會刷新現有頁面?基於他的問題中的* action *這個詞,我懷疑他使用的是Asp.net MVC。 – 2011-03-22 11:32:07

+0

如果不使用php,那麼他可以使用元刷新,重定向到另一個頁面,而不是刷新當前頁面! – Faraona 2011-03-22 11:34:52

+0

爲什麼我做重定向..?當我登錄我失去了我的認證頁面,我有網站的主頁我不能做重定向 – Mercer 2011-03-22 13:24:53

0

這取決於您在後端使用的語言。

如果你只登錄的JavaScript驗證,你應該放棄這個邏輯,並使用適當的語言後端(PHP,.NET,導軌,或其他)重寫一遍,因爲這將是一個巨大的安全問題。使用Ruby on Rails的重定向

例子:

redirect_to "yourpath" 

使用PHP:

header("Location:yourpath"); 
+0

我沒有acces的服務器的代碼,服務器使用jps – Mercer 2011-03-22 13:25:47

0

如果您使用的形式,JSP或HTML,您可以使用如下因素代碼,

<form name="frm" method="post" action="sec.jsp"> 

這將指向sec.jsp。如果您使用的是servlet,您也可以使用servlet映射。

+0

爲什麼我做重定向..?當我登錄我失去了我的認證頁面,我有網站的主頁我不能做重定向 – Mercer 2011-03-22 13:25:27

相關問題