ASP - Pregunta fácil sobre formularios.... helppp

 
Vista:

Pregunta fácil sobre formularios.... helppp

Publicado por salsero (15 intervenciones) el 28/07/2001 23:34:32
Tengo un form es asp, y una vez q se cargan los datos, paso los mismos a otra página para q el suscriptor los chequee. En el caso q sean correctos, puse 2 botoncitos, una ACEPTAR para q supuestamente los mande a la base y otro para CAMBIAR. Ahora pregunto... ¿cómo hago para q el botón ACEPTAR grabe los datos en la base?
Muchas gracias a todos.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Pregunta fácil sobre formularios.... helppp

Publicado por David Grimaldi (125 intervenciones) el 30/07/2001 00:15:16
Hola.

Lo que puedes hacer es un formulario en la página de chequeo donde sus inputs tengan los mismos nombres que los inputs del formulario de la página interior pero el type="hidden" pasandole a cada input el valor del input anterior correspondiente. Despúes haces que al pulsar aceptar se llame a la página ASP que graba estos datos en la BD. Te pongo un ejemplo con un solo input.

PAGINA INICIAL

...
<Form name="datos" method="post" action="comprobar.asp">
<input type="text" name="texto">
<input type="submit" name="botonOK" value="aceptar">
</form>
...

PAGINA COMPROBACIÓN

...
<Form name="datos" method="post" action="guardar.asp">
<input type="hidden" name="texto" value=<%=request.form("texto")%>>
<center>El valor que va a guaradar es <%=request.form("texto")%>. ¿Deséa Continuar?
<BR>
<input type="submit" name="botonOK" value="aceptar">
</center>
</form>
...

PAGINA GUARDAR EN BD.

...
<%
set conex=server.createobject("adodb.connection")
conex.connectionstring="cadena_conexion_BD"
conex.open
cadenaSQL="INSERT INTO TABLA (nombre_campo) VALUES ("
cadenaSQL=cadenaSQL & request.form("texto") & ")"
conex.execute x
conex.close
%>
<center>Sus datos se guardaron correctamente</center>
...

Espero que esto te ayude

Un saludo:
David Grimaldi.
Cádiz (España)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar