Foros del Web » Programando para Internet » PHP »

Formulario de subscripción

Estas en el tema de Formulario de subscripción en el foro de PHP en Foros del Web. Tengo un formulario cuyo objetivo es que me llegue un correo en el que me viene un texto con el correo de la gente para ...
  #1 (permalink)  
Antiguo 15/11/2016, 06:36
Avatar de spyker1925  
Fecha de Ingreso: febrero-2011
Mensajes: 37
Antigüedad: 13 años, 2 meses
Puntos: 0
Formulario de subscripción

Tengo un formulario cuyo objetivo es que me llegue un correo en el que me viene un texto con el correo de la gente para subcribirse. El problema es que al darle a enviar me sale el siguiente error:

{"errorCode" :"200","message" : "Email enviado", "description":"Solicitud enviada correctamente"}

¿Como puedo hacer que al enviarlo se quede en la página y en vez de llevarme a la dirección de POST se abra un POPUP o alerta dandome las gracias y se quede en la misma página?

Mil gracias!
  #2 (permalink)  
Antiguo 15/11/2016, 10:41
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Formulario de subscripción

Si no tienes ni idea de PHP o el lenguage del lado del servidor que estés usando, mejor usa esto:

Google forms.
https://www.google.com/intl/es_mx/forms/about/
  #3 (permalink)  
Antiguo 15/11/2016, 10:43
Avatar de Ito79  
Fecha de Ingreso: diciembre-2013
Mensajes: 71
Antigüedad: 10 años, 4 meses
Puntos: 18
Respuesta: Formulario de subscripción

Hola,

Hay varias maneras pero básicamente debes interpretar la respuesta que te llega y para eso lo puedes hacer por ejemplo en PHP (es muy típico que el fichero .php que contiene el formulario se dirija a sí mismo). O también puedes hacerlo con AJAX y Javascript, no sé cómo estás haciendo la llamada pero posiblemente ya sea en AJAX por lo que la respuesta la puedes procesar en una función javascript.

Además de mover el hilo al subforo correspondiente. ¿Tienes conocimientos de PHP o de AJAX/Javascript?

Un saludo

Etiquetas: formulario, html
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 02:01.