Paso de Variables entre Ventanas (muy sencillo !!!)

17/11/2004 - 22:11 por Grupos de Microsoft | Informe spam
Estimados Colegas:

Hoy es mi primer día con ASP. asi que digamos que no soy ni siquiera
NOVATO. hace poco estoy en esto del diseño web asi que todo es nuevo para
mi.
Sin embargo tengo muchos años de experiencia en Desarrollo de Aplicaciones
Para Windows, Unix, Dos, etc. Entornos Visuales y no.
Pero estoy renegando con una boludez tan simple. NO PUEDO PASARME VARIABLES
ENTRE DOS PANTALLAS
Estoy Trabajando en Windows 2000 y probando pasarme código entre dos
formularios asp.

el primero se llama integrar.asp y lo llama a otro que se llama
integrar2.asp

<html>
<form action="http://localhost/mispaginasasp/integrar2.asp" method:"post">
Poblacion <input type="text" name="txtpoblacion">
Abonado <input type="text" name="txtabonado">
<input type="submit" value ="Mostrar Intimaciones"
</form>
</html>

y en el Segundo INTEGRAR2.ASP tengo esto.

<% @ LANGUAGE = "VBSCRIPT" %>
<html>
<form >
<%
' Con esto capturo las Variables que se envian a esta página
lnpoblacion = request.form("txtpoblacion")
lnabonado = request.form("txtabonado")
%>
<p align="center"> <%=request.form("txtpoblacion")%> </p>
<p align="center"> <%=request.form("txtabonado")%> </p>
<br>
<br>
<% Response.Write ("Hola " & Request.form("txtpoblacion") & "!") %>
</form>
</html>

SIMPLEMENTE QUIERO CAPTURAR LOS DATOS QUE ESCRIBIO EN LA PANTALLA
PRINCIPAL.

Que estoy haciendo mal ?.

Atte. Daniel.
 

Leer las respuestas

#1 Miguel Gonzalez
17/11/2004 - 22:30 | Informe spam
Hola Daniel.

Una recomendación, encierra el cuerpo de la página entre "tags" <body></body>.

Aparte, en los "inputs" te falta indicar la propiedad "value":

Poblacion <input type="text" name="txtpoblacion" value="">
Abonado <input type="text" name="txtabonado" value="">

No sé si será ese el motivo, ya que no veo otra cosa rara. Te da algún error?

Saludos!
Miguel

Grupos de Microsoft wrote:
Estimados Colegas:

Hoy es mi primer día con ASP. asi que digamos que no soy ni siquiera
NOVATO. hace poco estoy en esto del diseño web asi que todo es nuevo para
mi.
Sin embargo tengo muchos años de experiencia en Desarrollo de Aplicaciones
Para Windows, Unix, Dos, etc. Entornos Visuales y no.
Pero estoy renegando con una boludez tan simple. NO PUEDO PASARME VARIABLES
ENTRE DOS PANTALLAS
Estoy Trabajando en Windows 2000 y probando pasarme código entre dos
formularios asp.

el primero se llama integrar.asp y lo llama a otro que se llama
integrar2.asp

<html>
<form action="http://localhost/mispaginasasp/integrar2.asp" method:"post">
Poblacion <input type="text" name="txtpoblacion">
Abonado <input type="text" name="txtabonado">
<input type="submit" value ="Mostrar Intimaciones"
</form>
</html>

y en el Segundo INTEGRAR2.ASP tengo esto.

<% @ LANGUAGE = "VBSCRIPT" %>
<html>
<form >
<%
' Con esto capturo las Variables que se envian a esta página
lnpoblacion = request.form("txtpoblacion")
lnabonado = request.form("txtabonado")
%>
<p align="center"> <%=request.form("txtpoblacion")%> </p>
<p align="center"> <%=request.form("txtabonado")%> </p>
<br>
<br>
<% Response.Write ("Hola " & Request.form("txtpoblacion") & "!") %>
</form>
</html>

SIMPLEMENTE QUIERO CAPTURAR LOS DATOS QUE ESCRIBIO EN LA PANTALLA
PRINCIPAL.

Que estoy haciendo mal ?.

Atte. Daniel.



Preguntas similares