Fiz o código abaixo seguindo instruções de muitas outras listas e colegas que me orientaram. Mas até agora não consegui enviar um HTML pelo e-mail. O que acontece agora é que só recebo o conteúdo da $message' que é o próprio HTML. Uma coisa está certa, e esta são os valores que o HTML carrega em $POST, mas a mensagemem em si, vem sem formatação. Alguém pode me ajudar a verificar a sintaxe do código já que parece estar tudo certo. Vejam abaixo:
Pergunta
SSparsbrod
;) Olá pessoal,
Fiz o código abaixo seguindo instruções de muitas outras listas e colegas que me orientaram. Mas até agora não consegui enviar um HTML pelo e-mail. O que acontece agora é que só recebo o conteúdo da $message' que é o próprio HTML. Uma coisa está certa, e esta são os valores que o HTML carrega em $POST, mas a mensagemem em si, vem sem formatação. Alguém pode me ajudar a verificar a sintaxe do código já que parece estar tudo certo. Vejam abaixo:
Desde já agradeço !
<?php
$to = "Empresa <empresa@servidor.com.br>";
$subject = "Empresa - Contato";
$message = '
<html>
<head>
<title>Empresa - Contato</title>
<style type="text/css">
td {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #666666;
text-align: left;
}
</style>
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="top">Nome:<br></td>
</tr>
<tr>
<td align="left" valign="top">' . $_POST['edtName'] . '</td>
</tr>
<tr>
<td align=left" valign="top"><br><br></td>
</tr>
<tr>
<td align="left" valign="top">Empresa:</td>
</tr>
<tr>
<td align="left" valign="top">' . $_POST['edtCompany] . '</td>
</tr>
<tr>
<td align="left" valign="top"><br><br></td>
</tr>
<tr>
<td align="left" valign="top">Site:</td>
</tr>
<tr>
<td align="left" valign="top">' . $_POST['edtSite'] . '</td>
</tr>
<tr>
<td align=left" valign="top"><br><br></td>
</tr>
<tr>
<td align="left" valign="top">Telefone:</td>
</tr>
<tr>
<td align="left" valign="top">' . $_POST['edtPhone] . '</td>
</tr>
<tr>
<td align="left" valign="top"><br><br></td>
</tr>
<tr>
<td align="left" valign="top">Fax:</td>
</tr>
<tr>
<td align="left" valign="top">' . $_POST['edtFax'] . '</td>
</tr>
<tr>
<td align=left" valign="top"><br><br></td>
</tr>
<tr>
<td align="left" valign="top">E-mail:</td>
</tr>
<tr>
<td align="left" valign="top">' . $_POST['edtMail] . '</td>
</tr>
<tr>
<td align="left" valign="top"><br><br></td>
</tr>
<tr>
<td align="left" valign="top">Mensagem:</td>
</tr>
<tr>
<td align="left" valign="top">' . $_POST['txtMessage'] . '</td>
</tr>
</table>
</body>
</html>
';
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/html; charset=us-ascii";
$headers = "From: " . $_POST['edtMail'] . "\r\n";
mail($to, $subject, $message, $headers);
header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."pg_contato_obr.htm");
exit;
?>
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.