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

Consulta sobre formulario web

Estas en el tema de Consulta sobre formulario web en el foro de ASP Clásico en Foros del Web. Que tal, tengo la siguiente aplicacion para un formulario: <% asunto = "Pedido de presupuesto desde sitio Web" email = "[email protected]" nombre = Request.Form ("nombre") ...
  #1 (permalink)  
Antiguo 02/02/2007, 17:38
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 17 años, 4 meses
Puntos: 0
Consulta sobre formulario web

Que tal, tengo la siguiente aplicacion para un formulario:

<%
asunto = "Pedido de presupuesto desde sitio Web"
email = "[email protected]"

nombre = Request.Form ("nombre")
direccion = Request.Form ("direccion")
telefono = Request.Form ("telefono")
email = Request.Form ("email")
ciudad = Request.form ("ciudad")
pais = Request.form ("pais")
evento = Request.form ("evento")
fecha de evento = Request.form ("otro2")
como se entero de nosotros? = Request.form ("como")
si es otro espesifique = Request.form ("otro3")
comentarios = Request.Form ("comentarios")
mensaje = "Nombre: " & nombre & "<BR>Direccion: " & direccion & "<BR>Telefono: " & telefono & "<BR>E-mail: " & email & "<BR>Ciudad: " & ciudad & "<BR>Pais: " & pais & "<BR>Evento: " & evento & "<BR>Fecha de evento: " & otro2 & "<BR>Como se entero de nosotros?: " & como & "<BR>Si es otro espesifique: " & otro3 & "<BR>Comentarios: " & comentarios

Set objMailer = CreateObject("CDONTS.Newmail")
objMailer.From = email
objMailer.To = email
objMailer.Subject = asunto
objMailer.BodyFormat = 0
objMailer.MailFormat = 0
objMailer.Body = mensaje
objMailer.Send
Set objMailer = Nothing

Response.Redirect ("gracias.html")
%>

me gustaria que alguien me indique que estoy haciendo mal porque cuando la ejecuto, no me muestra la pagina de agradecimiento y tampoco envia el mail, solo dice que no se puede mostrar la pag. y sale un error HTTP 500 - Error interno del serividor.

Desde ya muy agradecido.
  #2 (permalink)  
Antiguo 02/02/2007, 20:17
Avatar de andre_cl  
Fecha de Ingreso: enero-2007
Ubicación: STGO - CHILE
Mensajes: 51
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Consulta sobre formulario web

Hola:

A simple vista estas difiendo mal estas variables
fecha de evento = Request.form ("otro2")
como se entero de nosotros? = Request.form ("como")
si es otro espesifique = Request.form ("otro3")

No puedes dejar Espacios en las variables, si quieres espacios utiliza Underscore "_" Te marque con rojo todas las definiciones malas de variables

Aqui te djeo corregidas los nombres de las variables, segun la variable de envio "mail"

otro2=Request.form ("otro2")
como=Request.form ("como")
otro3=Request.form ("otro3")
  #3 (permalink)  
Antiguo 03/02/2007, 01:26
Avatar de pablinff  
Fecha de Ingreso: diciembre-2005
Ubicación: Argentina
Mensajes: 383
Antigüedad: 18 años, 5 meses
Puntos: 7
Re: Consulta sobre formulario web

Haz lo que te dijo andre_cl y también te recomiendo que si utilizas IE hagas lo siguiente:
ve a herramientas->opciones de internet->opciones avanzadas y deshabilitas la opción que dice mostrar errores descriptivos http.
Esto lo que va a hacer es que en la página del error te diga en que parte de tu código está el error.
Saludos y espero que te sirva
__________________
I'm gonna start a revolution from my bed...
  #4 (permalink)  
Antiguo 03/02/2007, 06:50
 
Fecha de Ingreso: febrero-2007
Mensajes: 2
Antigüedad: 17 años, 4 meses
Puntos: 0
Re: Consulta sobre formulario web

Les agradezco mucho a andre_cl y pablinff por su ayuda, voy a probar los cambios en los que marcaron y les comento.
saludos
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 22:21.