Pregunta: | 42446 - FORMULARIOS QUE NO SE ENVÍAN |
Autor: | Eduard Pascual Sáez |
Trabajo en una web con un formulario que se debe enviar a través de ASP. En la etiqueta del form (que se encuentra en la raíz), tengo esto:
<FORM action="moreinfosend.asp"> El archivo moreinfosend.asp, que se encuentra también en la raíz del site, es algo así como: <% Set JMail = Server.CreateObject("JMail.SMTPMail") JMail.ServerAddress = "mail.dominio.com" JMail.Sender = request("email") JMail.Subject = "More info form" JMail.AddRecipientex "[email protected]", "infoapart" 'Cuerpo = Variables del formulario: request("var1") & request("var2") etc JMail.Body = Cuerpo JMail.Priority = 3 JMail.Execute set JMail=nothing %> El problema está en que cuando el usuario hace click en "Send" en el formulario, llega al archivo asp, pero los datos no llegan a [email protected] ¿Alguien sabe qué es lo que falla? Si sirve de algo, os diré que la primera vez que lo probé funcionaba, y que tengo otro código en el site, llamado MailTest.asp, que me envía un email de prueba con un código casi idéntico y funciona. Gracias Atentamente, Eduard Pascual |
Respuesta: | carlos muñoz |
Creo comprenderte, me parece que tu problema esta en la linea
<FORM action="moreinfosend.asp"> aqui debes asignarle el method que metodo de envio de datos utilizaras es decir puede ser post o get,quedaria algo asi <FORM METHOD="POST" action="moreinfosend.asp"> con ello te funcionara saludos |