ERROR DE EMAIL DE CONFERMA AL ACTUALIZAR BREEZINF FORMS a 1.8.3  

 
Javier
 Javier
Usuario experto

Cuando he instalado la version nueva de breezing forms 1.8.3.

Al hacer la prueba de si funcionaba todo correcto, me he encontrado el siguiente error:

ADJUNTO IMAGEN

Tengo el siguiente script:

$this->execPieceByName('ff_InitLib');

// multiple recipients
$to = ff_getSubmit('a-Email');

// subject
$subject = 'PREVENTIVO GIARDINAGGIO';

// message
$message = file_get_contents('http://impresadiservizigs.com/FormularioGS.htm');

// To send HTML mail, the Content-type header must be set
$headers = 'MIME-Version: 1.0' . "rn";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "rn";

// Additional headers
$headers .= 'From: GENERAL SERVICE S.R.L ' . "rn";

// Mail it
mail($to, $subject, $message, $headers);

Y siempre me ha funcionado perfectamente.

QUE PUEDE PASAR?

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 18/06/2014 2:05 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Por lo que veo el email se sigue enviando a la dirección correcta pero no llega con el mensaje esperado.

A modo de test prueba a cambiar la línea:

$message = file_get_contents('impresadiservizigs.com/FormularioGS.htm');

por esta otra

$message = 'Esto es un texto de prueba';

y realiza un nuevo envío de formulario. Comprueba si ahora llega el texto "Esto es un texto de prueba" en el cuerpo del mensaje.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 18/06/2014 5:41 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Javier
 Javier
Usuario experto

Si lo he probado y funciona.

Pero yo quiero el archivo .htm que he creado yo.

¿Que puedo hacer para que no tenga ese problema?

ResponderCitar
Respondido : 18/06/2014 5:56 pm
Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

En tal caso el problema debería estar en la línea:

$message = file_get_contents('impresadiservizigs.com/FormularioGS.htm');

Verifica en primer lugar que sigas teniendo el archivo en esa ruta. Otra cosa que puedes hacer es crear un archivo cuerpomensaje.txt, pegar en él el contenido de FormularioGS.htm y cambiar la línea anterior por:

$message = file_get_contents('impresadiservizigs.com/cuerpomensaje.txt');

para ver si así funciona.

Incluso podrías poner todo el texto que tiene FormularioGS.htm de forma directamente en el script.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar Testimonio
¡Gracias!.

ResponderCitar
Respondido : 18/06/2014 6:47 pm

Cursos Gratuitos WordPress

Por favor Iniciar Sesión o Registro