Código PHP:
<?php
$nombre = $_POST['nom'];
$mail = $_POST['mail'];
$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";
$mensaje = "Este mensaje fue enviado por " . $nombre . ", de la empresa " . $empresa . " \r\n";
$mensaje .= "Su e-mail es: " . $mail . " \r\n";
$mensaje .= "Mensaje: " . $_POST['mensaje'] . " \r\n";
$mensaje .= "Enviado el " . date('d/m/Y', time());
$para = '[email protected]';
$asunto = 'contacto website';
mail($para, $asunto, utf8_decode($mensaje), $header);
echo "Mensaje enviado correctamente";
?>
este formulario coloca los datos en una table html y la envia a un correo, el problema es ese, el mail le llega al remitente con formato html, adjunto:
Este mensaje fue enviado por <TEXTFORMAT LEADING="1"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">Gabriel</FONT></P></TEXTFORMAT>
Su e-mail es: <TEXTFORMAT LEADING="1"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">[email protected]</FONT></P></TEXTFORMAT>
Mensaje: <TEXTFORMAT LEADING="1"><P ALIGN="LEFT"><FONT FACE="Verdana" SIZE="11" COLOR="#FFFFFF" LETTERSPACING="0" KERNING="0">revisando fromulario contactos</FONT></P></TEXTFORMAT>
Enviado el 21/01/2011
este problema no lo tengo obviamente cuando el formulario de contactos lo hago en html, solo con los hechos en flash(swf).
no puedo hacer el formulario de contactos en html por algunos requerimientos de este del cliente.
si alguien me puede exlpicar donde radica el error o la posible solucion le agradecere enormemente.