2011-03-22 119 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

相关问题