Avisos
Vaciar todo

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.

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

Cursos Gratuitos WordPress

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.

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

wpdoctor-revisa-la-salud-de-tu-wordpress