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

Dudas con Formato de Formulario

Estas en el tema de Dudas con Formato de Formulario en el foro de ASP Clásico en Foros del Web. Que tal amigos. Tengo un Problema.... tenia mas de años que no programaba en ASP y la verdad ya se me esta olvidando. Tengo un ...
  #1 (permalink)  
Antiguo 14/09/2004, 13:55
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Exclamación Dudas con Formato de Formulario

Que tal amigos.

Tengo un Problema.... tenia mas de años que no programaba en ASP y la verdad ya se me esta olvidando.

Tengo un formulario. Éste se compone de 5 secciones, donde pido varios datos en cada sección.

En la Primer sección lleno los Campos y me manda a la Segunda Sección.

En la segunda sección, recogo los valores de los campos de la Primer Sección mediante esta linea:

Cita:
<input type="hidden" name="nombre" value="<%= Request.Form("nombre")%>">
Todo esta bien hasta que intento enviar los datos ( los datos de la 1ª y 2ª Sección ) a la Tercer Sección....

Intento Crear la misma linea que mencione, por cada uno de los campos, así, en cada página simplemente "recogo" los valores y listo, al final quiero guardarlos en una BD....

El detalle esta en que al querer pasar a la 3er. Sección, pongo la misma linea mencionada para recoger los valores de los campos.... pero no me los guarda...

"Imprimo" en pantalla el valor que supuestamente me recoge... pero me lo muestra en Blanco..

Me explico???

Cómo puedo pasar los valores de los campos de las 5 Secciones entre cada página sin que se me pierdan !...

Pense pasar los valores de los campos ( y recogerlos ) mediante Cookies, pero no quiero llenar al Cliente de Cookies que contengan información de él

Espero alguien me pueda ayudar..

Gracias
  #2 (permalink)  
Antiguo 14/09/2004, 14:12
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
En la segunda página, revisa el HTML generado y verifica que los hidden efectivamente tengan el value correcto. Checa eso y si aún hay problemas por aqui andamos
  #3 (permalink)  
Antiguo 14/09/2004, 14:27
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Hola, Gracias por contestar..

Te cuento que....
Inicio llenando mi formulario ( Primera Sección )... doy click en ENVIAR ( mediante metodo POST )....

Me pasa a la segunda página ( Segunda Sección ), checo el código fuente y si me guarda los valores.

Al llenar el formulario de la segunda sección, de nuevo doy click en el botón ENVIAR, paso a la tercer página ( tercera Sección )... Checo el código fuente y el Value esta Vacio....

En la Segunda Sección Recogo los valores de la primera mediante estas lineas:

<input type="hidden" name="nombre" value="<%= Request.Form("nombre")%>">
<input type="hidden" name="apellidop" value="<%= Request.Form("apellidop")%>">
<input type="hidden" name="apellidom" value="<%= Request.Form("apellidom")%>">

<input type="hidden" name="edad" value="<%= Request.Form("edad")%>">
<input type="hidden" name="fechanac" value="<%= Request.Form("fechan")%>">
<input type="hidden" name="sexo" value="<%= Request.Form("sexo")%>">

<input type="hidden" name="curp" value="<%= Request.Form("curp")%>">
<input type="hidden" name="email" value="<%= Request.Form("email")%>">

<input type="hidden" name="callenum" value="<%= Request.Form("calle")%>">
<input type="hidden" name="colonia" value="<%= Request.Form("colonia")%>">
<input type="hidden" name="ciudad" value="<%= Request.Form("ciudad")%>">
<input type="hidden" name="estado" value="<%= Request.Form("estado")%>">

<input type="hidden" name="telpart" value="<%= Request.Form("telparticular")%>">
<input type="hidden" name="teltrab" value="<%= Request.Form("teltrabajo")%>">
<input type="hidden" name="telcel" value="<%= Request.Form("telcelular")%>">

<input type="hidden" name="casado" value="<%= Request.Form("casado")%>">
<input type="hidden" name="nombreesposa" value="<%= Request.Form("Nombreconyuge")%>">


Esta información es recogida del primer formulario y mostrado en el codigo fuente de la segunda sección.

Para la tercer seccion recogo los valores de la segunda.... Agrego todo esto que puse arriba, aparte los datos de la segunda seccion que son de esta forma:

<input type="hidden" name="nivelestudios" value="<%= Request.Form("nivelestudios")%>">
<input type="hidden" name="estudia" value="<%= Request.Form("estudia")%>">
<input type="hidden" name="nombreescuela" value="<%= Request.Form("nombreescuela")%>">
<input type="hidden" name="nombrecarrera" value="<%= Request.Form("nombrecarrera")%>">
<input type="hidden" name="horario" value="<%= Request.Form("horario")%>">


Aquí lo Raro esta en que... al ver el código fuente en la tercer sección, si me muestra los datos de la segunda, pero los de la primera no !

Que me sugieres..
Saludos
__________________
Luis Gerardo Soto Bonilla
[email protected]
Monterrey, Nuevo León
México
  #4 (permalink)  
Antiguo 14/09/2004, 14:31
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Cita:
Aquí lo Raro esta en que... al ver el código fuente en la tercer sección, si me muestra los datos de la segunda, pero los de la primera no !

Que me sugieres..
Que coloques los hidden que arrastran los datos de la primera sección dentro de los tags <form> y </form> de la segunda sección
__________________
...___...
  #5 (permalink)  
Antiguo 14/09/2004, 14:45
 
Fecha de Ingreso: mayo-2001
Ubicación: Monterrey, N.L.; México
Mensajes: 558
Antigüedad: 23 años
Puntos: 0
Cómo hiciste para cambiar tu nick jajaja.. Ops, que no debemos preguntarte .

Intente lo que me dijiste y..... Funciono !!!...

Tanto tiempo ( mas de año ) sin programar.. se olvidan las cosas

Saludos y 1000 Gracias
__________________
Luis Gerardo Soto Bonilla
[email protected]
Monterrey, Nuevo León
México

Última edición por AlZuwaga; 14/09/2004 a las 14:50
  #6 (permalink)  
Antiguo 14/09/2004, 14:52
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Je, de nada. Algunas veces lo más tonto es lo que nos vuelve loco (pero no lo logramos ver en ese momento de 'tensión')
__________________
...___...
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 01:15.