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

Mostrar datos al enviar

Estas en el tema de Mostrar datos al enviar en el foro de ASP Clásico en Foros del Web. hola amigos del foro tengo una pregunta. Llevo con esto mucho tiempo y no lo consigo solucionar. Yo tengo un formulario que se envia al ...
  #1 (permalink)  
Antiguo 19/04/2004, 04:48
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 22 años, 2 meses
Puntos: 0
Exclamación Mostrar datos al enviar

hola amigos del foro

tengo una pregunta. Llevo con esto mucho tiempo y no lo consigo solucionar.

Yo tengo un formulario que se envia al codigo de abajo y quiero q cuando se envie me muestre los datos del formulario. Alguien me puede ayudar a completar el codigo?

Código PHP:
<%
Response.Buffer true
dim cnn
,rst
' Creamos la conexión a la base de datos sin DSN
set cnn = Server.CreateObject("ADODB.Connection")
set rst = Server.CreateObject("ADODB.RecordSet")
cnn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("xxxxxs.mdb")
sqltext = "SELECT * FROM Inscripcio"
rst.Open sqltext,cnn,3,3

'
Recogemos los datos y validamos que no haya ningun campo vacio
dim nom
cognomsanysexedirecpoblaciocptelefonnivellsitlaboralcursdata
nom 
Request.Form("nom")
cognoms Request.Form("cognoms")
any Request.Form("any")
sexe Request.Form("sexe")
direc Request.Form("direc")
poblacio Request.Form("poblacio")
cp Request.Form("cp")
telefon Request.Form("telefon")
email Request.Form("email")
nivell Request.Form("nivell")
sitlaboral Request.Form("sitlaboral")
curs Request.Form("curs")
data Request.Form("data")

if 
nom "" or cognoms ="" or any ="" or sexe="" or direc="" or poblacio="" or cp="" or telefon="" or nivell="" or sitlaboral="" then
error 
"<br><br><br><br><center><font size=2 face=arial>Cal completar les dades obligatòries.<br><a href=""javascript:history.back(1)"">Tornar</a>"
Response.Write error
Response
.End
end 
if

'Si está todo correcto, procedemos a ingresar los datos a la base de datos

rst.AddNew
rst("nom") = nom
rst("cognoms") = cognoms
rst("any") = any
rst("sexe") = sexe
rst("direc") = direc
rst("poblacio") = poblacio
rst("cp") = cp
rst("telefon") = telefon
rst("email") = email
rst("nivell") = nivell
rst("sitlaboral") = sitlaboral
rst("curs") = curs
rst("data") = data
rst.update

'
Terminamos e imprimimos un mensaje
Response
.Write "<center><img src=http://www.xxxx/txxx.gif><br>"
Response.Write "<br><br><br><br><font size=2 face=arial>T'acabes d'inscriure correctament als tallers <br><b>Posa't al Dia."
Response.Write " Formar-te en noves tecnologies no et costarà res.</b><br>Per qualsevol dubte truca al xx xxx 49 60 "
Response.Write "o envia un mail a <a href=mailto:[email protected]>[email protected]</a><br>Gràcies."
Response.Write "<a href=http://www.xxxx.com/cursos/><br><br>Tornar plana inicial</a>"
%>

<
html>

<
head>
<
title>Página nueva </title>
</
head>

<
body>

</
body>
</
html
__________________
Calle17.net

edgargranados.es
  #2 (permalink)  
Antiguo 19/04/2004, 05:27
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 22 años, 2 meses
Puntos: 0
ah! se me olvidava... tengo dos tablas: "Tabla inscritos y tabla cursos"

cuando se inscriben ponen la id del curso de la tabla inscritos, pero yo quiero mostrar el nombre del curso q esta en la tabla cursos.
__________________
Calle17.net

edgargranados.es
  #3 (permalink)  
Antiguo 19/04/2004, 05:33
 
Fecha de Ingreso: octubre-2003
Ubicación: ***
Mensajes: 152
Antigüedad: 21 años, 6 meses
Puntos: 0
response.write <nombre del campo>
  #4 (permalink)  
Antiguo 19/04/2004, 05:40
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 22 años, 2 meses
Puntos: 0
gracias por responderme, pero asi no me funciona
__________________
Calle17.net

edgargranados.es
  #5 (permalink)  
Antiguo 19/04/2004, 14:51
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 22 años, 2 meses
Puntos: 0
nadie sabe como se puede hacer?
__________________
Calle17.net

edgargranados.es
  #6 (permalink)  
Antiguo 20/04/2004, 00:44
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 22 años, 2 meses
Puntos: 0
por favor, ayudarme.... se q es facil.. pero lo he probado todo lo q se. nadie me puede ayudar?
__________________
Calle17.net

edgargranados.es
  #7 (permalink)  
Antiguo 20/04/2004, 15:48
 
Fecha de Ingreso: octubre-2003
Ubicación: santiago
Mensajes: 16
Antigüedad: 21 años, 6 meses
Puntos: 0
hola

quiero que me explique todo el ejemplo supongo que esto no es todo el codigo.
porque no me queda claro.
  #8 (permalink)  
Antiguo 21/04/2004, 01:30
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 22 años, 2 meses
Puntos: 0
tengo un formulario donde se envia mediante method=post al codigo de arriba.
__________________
Calle17.net

edgargranados.es
  #9 (permalink)  
Antiguo 21/04/2004, 03:18
 
Fecha de Ingreso: octubre-2003
Ubicación: ***
Mensajes: 152
Antigüedad: 21 años, 6 meses
Puntos: 0
response.write request("nombre")
  #10 (permalink)  
Antiguo 21/04/2004, 04:55
Avatar de deccweb  
Fecha de Ingreso: febrero-2003
Ubicación: Mataro
Mensajes: 365
Antigüedad: 22 años, 2 meses
Puntos: 0
brian, he hexo lo q me has dixo y no me ha funcionado... yo quiero insertarlo aqui..

Código PHP:
'Terminamos e imprimimos un mensaje
Response.Write "<center><img src=http://www.xxxx/txxx.gif><br>"
Response.Write "<br><br><br><br><font size=2 face=arial>T'
acabes d'inscriure correctament als tallers <br><b>Posa't al Dia."
Response.Write " 
Formar-te en noves tecnologies no et costarà res.</b><br>Per qualsevol dubte truca al xx xxx 49 60 "
Response.Write "
o envia un mail a <a href=mailto:info@xxx.com>info@txxx.com</a><br>Gràcies."
Response.Write "
<a href=http://www.xxxx.com/cursos/><br><br>Tornar plana inicial</a>" 

Mira más arriba donde esta el codigo completo
__________________
Calle17.net

edgargranados.es
  #11 (permalink)  
Antiguo 21/04/2004, 06:51
 
Fecha de Ingreso: octubre-2003
Ubicación: santiago
Mensajes: 16
Antigüedad: 21 años, 6 meses
Puntos: 0
Según lo que entendí tu tienes
1.- una primera pagina con el formulario esta ejecuta el Form y llama a otra pagina ASP donde insertas el registro.
2.- Cuando Insertas el registro el la segunda pagina quieres Mostar lo que fue grabado.

Lo que realizo yo para ese tipo de programa es.

Creo una sola pagina ASP donde tengo el formulario y cuando se ejecuta el Form(Submit) llamo a esta misma pagina donde recojo los datos y los inserto, luego despliego en el formulario los datos que me pase a mí mismo y mando un mensaje el javascript "Registro Grabado".
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 11:23.