Traslado de variables entre formularios
Tengo un problema con la recuperación de variables de un formulario para otras páginas.
Es el siguiente:
Tengo una página (formulario.htm) con un formulario inicial (form1) con el campo nombre, quiero que llame a una página .asp (formulario.asp) que a su vez tenga un formulario para rellenar el campo apellido al hacer el submit, quiero que se llame a la página resultado.asp y que ponga el nombre y el apellido. No tengo problema para pasar el valor del campo nombre a formulario.asp, pero no se como hacerlo pasar a resultado.asp, es decir trasladar el resultado del campo a través de dos páginas. Lo he intentado hacer así:
Formulario.htm
<html>
<head>
<title>Untitled Document</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="formulario.asp">
<p>
<input type="text" name="nombre">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>
Formulario.asp
<%@ Language="JavaScript" %>
<% nombre=Request.form("nombre") %>
<html>
<body>
<font face=arial size=4></font>
<form name="form2" method="post" action="resultado.asp">
<p>
<input type="text" name="apellido">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>
Resultado.asp
<%@ Language="JavaScript" %>
<% nombre=Request.form("nombre") %>
<% apellido=Request.form("apellido") %>
<html>
<body>
<% Response.Write(nombre); %>
<% Response.Write(apellido); %>
</body>
</html>
Es el siguiente:
Tengo una página (formulario.htm) con un formulario inicial (form1) con el campo nombre, quiero que llame a una página .asp (formulario.asp) que a su vez tenga un formulario para rellenar el campo apellido al hacer el submit, quiero que se llame a la página resultado.asp y que ponga el nombre y el apellido. No tengo problema para pasar el valor del campo nombre a formulario.asp, pero no se como hacerlo pasar a resultado.asp, es decir trasladar el resultado del campo a través de dos páginas. Lo he intentado hacer así:
Formulario.htm
<html>
<head>
<title>Untitled Document</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="formulario.asp">
<p>
<input type="text" name="nombre">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>
Formulario.asp
<%@ Language="JavaScript" %>
<% nombre=Request.form("nombre") %>
<html>
<body>
<font face=arial size=4></font>
<form name="form2" method="post" action="resultado.asp">
<p>
<input type="text" name="apellido">
</p>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
</body>
</html>
Resultado.asp
<%@ Language="JavaScript" %>
<% nombre=Request.form("nombre") %>
<% apellido=Request.form("apellido") %>
<html>
<body>
<% Response.Write(nombre); %>
<% Response.Write(apellido); %>
</body>
</html>
6 Respuestas
Respuesta de dide
1
Respuesta de tomasgarcia
1
Respuesta de cvblagil
1
Respuesta de caesar
1
Respuesta de icv76
1
Respuesta de viktor
1