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

Formulario: todo en una sola página ¿¿what??

Estas en el tema de Formulario: todo en una sola página ¿¿what?? en el foro de ASP Clásico en Foros del Web. Hola amigos! Quisiera saber si se puede hacer esto todo en una página: 1- un formulario pa' cargar. 2- al dar "enviar", que me aparezcan ...
  #1 (permalink)  
Antiguo 19/06/2002, 14:29
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 23 años
Puntos: 1
Formulario: todo en una sola página ¿¿what??

Hola amigos! Quisiera saber si se puede hacer esto todo en una página:
1- un formulario pa' cargar.
2- al dar "enviar", que me aparezcan los datos cargados en el form. para chequear que sean correctos.
3- Si son correctos, darle al botón "grabar" y que los envíe a la base de datos y que aparezcan de nuevo con un aviso, por ej. que diga "los datos .... han sido grabados".

Se puede hacer esto???
No les pido TODO detallado ni una gran cosa, no los quiero molestar en eso. Algo pequeño para que me guíe nomás.

Si se hace con if, else, end if, con q me pongan que va entre cada uno me alcanza.

Si el formulario tiene que ir en un html aparte, no hay problema.

Bueno, desde ya y como siempre, MUCHAS GRACIAS.

Salu2.

Marx.
  #2 (permalink)  
Antiguo 19/06/2002, 14:46
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Formulario: todo en una sola página ¿¿what??

se puede hacer...podria ser algo asi:

Código:
  
<form action=post method="misma_pag.asp">
<%if request("aceptar")="" then%>
 ' tu formulario inicial
  <input type=submit value="aceptar">
%>
<%elseif request("aceptar")="aceptar" then%>
 'tu formulario con los request para grabar  
<input type=submit value="grabar" name="grabar"
<%if request("grabar")="grabar" then%>
'sql que haga el insert
'mensaje de aceptacion
<%end if%>
</form>
podria ser algo mas o menos asi todo en una sola pag.

  #3 (permalink)  
Antiguo 19/06/2002, 14:47
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Formulario: todo en una sola página ¿¿what??

sorry
el ultimo if es un elseif
  #4 (permalink)  
Antiguo 19/06/2002, 15:08
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 23 años
Puntos: 1
Re: Formulario: todo en una sola página ¿¿what??

Gracias por responder! Pero, el último if es el de "if request("grabar")="grabar" then%>"?

En ese caso, no tiene q haber 2 end if?

Gracias de nuevo.

Marx.
  #5 (permalink)  
Antiguo 19/06/2002, 15:19
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Formulario: todo en una sola página ¿¿what??

no po'h...es que me equivoque...

es esto:

<%if request("aceptar")="" then%>


<%elseif request("aceptar")="aceptar" then%>


<%elseif request("grabar")="grabar" then%>


<%end if%>

  #6 (permalink)  
Antiguo 19/06/2002, 17:25
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 23 años
Puntos: 1
Re: Formulario: todo en una sola página ¿¿what??

Gracias amigo! Pero no funciona. Me devuelve el mismo formulario pero vacío.

Seguro que es así?

Gracias.

Marx.
  #7 (permalink)  
Antiguo 19/06/2002, 17:35
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Formulario: todo en una sola página ¿¿what??

a ver...dime no te funciona al principio sin hacer nada...o al haber aceptado...o que...

hazle ante de todo un response.write al request("aceptar") quiero ver que te trae
  #8 (permalink)  
Antiguo 19/06/2002, 18:09
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 23 años
Puntos: 1
Re: Formulario: todo en una sola página ¿¿what??

Hola friend! No me trae nada.
Entro al form, lo cargo y al darle aceptar, vuelve a aparecer el form. vacío.
Si me das el ok, te mando mi código pa' que lo veas (si no te molesta).

Gracias y sigo probando.

Marx.
  #9 (permalink)  
Antiguo 20/06/2002, 04:22
 
Fecha de Ingreso: mayo-2002
Mensajes: 82
Antigüedad: 23 años
Puntos: 0
Re: Formulario: todo en una sola página ¿¿what??

Hola, prueba a hacer los mismo pero recibiendo la información en otra página, a ver q pasa...
  #10 (permalink)  
Antiguo 20/06/2002, 05:16
Avatar de Ruchu  
Fecha de Ingreso: octubre-2001
Mensajes: 698
Antigüedad: 23 años, 7 meses
Puntos: 2
Re: Formulario: todo en una sola página ¿¿what??

utiliza el codigo que hay aqui, lo podras hacer todo en una sola pagina, y ademas funciona de maravilla, lo he utilizado varias veces.

<a href='ir.asp?http://aspfacil.com/articulos/07092001.asp' target='_blank'>http://aspfacil.com/articulos/07092001.a...</a>
  #11 (permalink)  
Antiguo 20/06/2002, 08:27
Avatar de bakanzipp  
Fecha de Ingreso: noviembre-2001
Ubicación: santiago de shilli
Mensajes: 2.554
Antigüedad: 23 años, 5 meses
Puntos: 0
Re: Formulario: todo en una sola página ¿¿what??

recuerda que el codigo html debe estar dentro de las etiqueta form
Código:
  
&lt;form name=formulario action=&quot;misma_pagina.asp&quot; method=post&gt;

'tu codigo asp+html

&lt;input type=submit name=aceptar value=aceptar&gt;

&lt;/form&gt;
ahi te envie mi email para que me mandes el codigo
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:39.