Foros del Web » Programando para Internet » ASP Clásico »

Ayuda con variables

Estas en el tema de Ayuda con variables en el foro de ASP Clásico en Foros del Web. Gente, quiero hacer lo siguiente: Pasar una variable X por ASP a otra pagina 1.asp. Como seria? --------------------- Pagina hola.html --------------------------------- <form method="post" action="pagina.asp"> <input ...
  #1 (permalink)  
Antiguo 09/04/2005, 16:23
 
Fecha de Ingreso: mayo-2003
Mensajes: 312
Antigüedad: 21 años, 11 meses
Puntos: 2
Ayuda con variables

Gente, quiero hacer lo siguiente:

Pasar una variable X por ASP a otra pagina 1.asp.
Como seria?

--------------------- Pagina hola.html ---------------------------------
<form method="post" action="pagina.asp">
<input type="text" size="10" value="HOLA">
<input type="submit" value="Ingresar" name="envio">
</form>
-----------------------------------------------------------------------

------------------Pagina pagina.asp------------------------------------
<%
response.write("=hola")
%>
-----------------------------------------------------------------------

Espero me puedan ayudar, no entiendo mucho de ASP.
Saludos
Dago
  #2 (permalink)  
Antiguo 09/04/2005, 16:58
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 20 años
Puntos: 9
Hola Dago, tienes que recoger las variables que envies a través de Request.form, si es que las has enviado por el metodo POST o request.querystring, si es que las has enviado por la URL. Siempre asegurate de asignarle un nombre al campo de texto el cual quieres recoger la variable con la propiedad name. El codigo te quedaria asi:

pagina.html (la que contiene el formulario)

<form method="post" action="pagina.asp">
<input type="text" size="10" name="campo_texto" value="HOLA">
<input type="submit" value="Ingresar" name="envio">
</form>

pagina.asp (la que procesa los datos)

response.write(request.form("campo_texto"))

Otra forma es guardar en una variable el dato y luego escribir directamente la variable, te va a ayudar a mantener un codigo mucho mas entendible y menos engorroso si trabajas asi. De esta forma quedaría asi:

variable = request.form("campo_texto")

response.write(variable)

Ahi guarde en la variable "variable" la información que proviene del formulario, y luego imprimo la variable.
Bueno espero que te haya servido y que hayas entendido.
Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:30.