Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Criei um formulário em PHP para contato usando um tutorial que encontrei na net. Ele esta funcionando perfeitamente
Mas, gostaria de saber como posso fazer que ele tenha um cabeçalho, uma imagem no corpo da reposta.
Esse é o código que estou usando.
<?php
// Recebendo os dados passados pela página "form_contato.php"
$recebenome = $_POST['nome'];
$recebemail = $_POST['email'];
$recebemsg = $_POST['mensagem'];
$recebetel = $_POST['tel'];
$recebetipo = $_POST['tipo'];
// Proibindo que os campos fiquem em branco
if (($recebenome == "") || ($recebemail == "") || ($recebemsg == ""))
{
echo "<script>alert('Nenhum campo pode ficar em branco.');</script>";
echo "<script>history.go(-1);</script>";
}
// Validando o campo com E-mail
if (substr_count($recebemail,"@") == 0 || substr_count($recebemail,".") == 0)
{
echo "<script>alert('Por favor, utilize um e-mail válido');</script>";
echo "<script>history.go(-1);</script>";
}
// Definindo os cabeçalhos do e-mail
$headers = "Content-type:text/html; charset=iso-8859-1";
// Vamos definir agora o destinatário do email, ou seja, VOCÊ ou SEU CLIENTE
$para = "email@live.com";
// Definindo o aspecto da mensagem
$mensagem = "<h4>De:</h4> ";
$mensagem .= $recebenome;
$mensagem .= "<h4>E-Mail:</h4> ";
$mensagem .= $recebemail;
$mensagem .= "<h4>Telefone:</h4> ";
$mensagem .= $recebetel;
$mensagem .= "<h4>Tipo:</h4> ";
$mensagem .= $recebetipo;
$mensagem .= "<h4>Assunto:</h4>";
$mensagem .= "Mensagem do Site";
$mensagem .= "<h4>Mensagem</h4>";
$mensagem .= "<p>";
$mensagem .= $recebemsg;
$mensagem .= "</p>";
// Enviando a mensagem para o destinatário
$envia = mail($para,"CONTATO",$mensagem,$headers);
// Envia um e-mail para o remetente, agradecendo a visita no site, e dizendo que em breve o e-mail será respondido.
$mensagem2 = "<p>Olá <strong>" . $recebenome . "</strong>. Agradeçemos sua visita e a oportunidade de recebermos o seu contato. Em até 48 horas você receberá no e-mail fornecido a resposta para sua questão.</p>";
$mensagem2 .= "<p>Observação - Não é necessário responder esta mensagem.</p>";
$envia = mail($recebemail,"Sua mensagem foi recebida!",$mensagem2,$headers);
// Exibe na tela a mensagem de sucesso, e depois redireciona devolta para a página de contato.
echo "Mensagen Recebida com Sucesso!";
echo "<meta http-equiv='refresh' content='2;URL=form_contato.php'>";
?>Carregando comentários...