Comunidad de diseño web y desarrollo en internet online

Constuccion de tabla y envio por mail - ayuda.

Citar            
MensajeEscrito el 14 Mar 2016 06:39 pm
buenas gente, estoy trabado con esto.,.. si alguien me da una mano... muy agradecido

el tema es asi, estoy levantando un formulario web llenado por un usuario e imprimendo los campos en una tabla que la misma se envia por mail automaticamente. el problema es que al llegar los correos estos llegan mostrando las etiquetas HTML, es decir no llega la tabla armada.

Código PHP :

$mensaje = " <html><body><table> "; 
foreach($_POST as $clave => $valor){
 
    if($clave != 'enviar'){
        $mensaje .= "<tr></br><td>".$clave."</td><td>".$valor."</td></tr>";   
    }
}
$mensaje .= "</table></body></html> "; 
 
$mail = '[email protected]' . ', '; 
$mail .= $_POST["mail_Productor"];
$titulo .= 'Contacto Formulario Web' . "\r\n";
$titulo .= " Cotizacion -  " . "\r\n";
$titulo .= $_POST["Productor"] . "\r\n";
$titulo .= " - " . "\r\n";
$titulo .= $_POST["Tomador"] . "\r\n";
 
$cabeceras  = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$cabeceras .= 'From: [email protected]' . "\r\n" .


cualquier comentario o ayuda sera muy agradecida.

Por ignacio85r

31 de clabLevel



Genero:Masculino  

diseñoweb moGraph

chrome
Citar            
MensajeEscrito el 20 Mar 2016 12:03 pm
Creo que el problema lo tienes en la concatenacion del "\r\n", que lo estas haciendo con dobles comillas cuando en la primera parte lo tienes con comillas simples. Porque el codigo que has puesto, es el mismo que uso yo, salvo que yo lo hago asi:

Código :

$headers = "MIME-Version: 1.0\r\n";
      $headers .= "Content-type:text/html; charset=iso-8859-1\r\n";
      $headers .= "From: FORMULARIO <[email protected]> \r\n";
      $headers .= "Reply-to: $email_to \r\n";


Un saludo,
David
paginas web economicas

Por conectart

Claber

128 de clabLevel



 

ceo

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.