36 - Redireccionamiento (response.redirect)


Simulador (Cuando presiona el botón "ejecutar el programa" se graban todos los cuadros de texto y se ejecuta el primero de la lista mostrando en una página el resultado)

Problema:

<html>
<head>
<title>Problema</title>
</head>
<body>

<form action="pagina1.asp" method="post">
Ingrese nombre de usuario:<p>
<input type="text" name="nombre">
<br>
Ingrese Clave:<p>
<input type="password" name="clave">
<br>
<input type="submit" value="Ingresar">
</form>

</body>
</html>
<%option explicit%>
<html>
<head>
<title>problema</title>
</head>
<body>
<%
dim nombre
dim clave
nombre=request.form("nombre")
clave=request.form("clave")
if clave<>"xyz" then
  response.redirect("pagina1.html")
else
  response.write("<h1>Bienvenido</h1>")
end if
%>
</body>
</html>

Confeccionar un programa que solicite el ingreso del nombre de usuario y de una clave en un formulario. La segunda página debe verificar si ingresó el string "xyz" y mostrar un mensaje de bienvenida, en caso contrario, esta página debe redireccionar a la primera página nuevamente.

Cuando queremos redireccionar a una página que se encuentra en el mismo sitio disponemos en el método redirect solo el nombre de la página:

response.redirect("pagina1.html")

Ver solución

pagina1.html







pagina1.asp



Retornar