Oi Pessoal do Fórum, criei um formulário em php, porém necessito enviar ele por e-mail.
O formulário está ok, porém necessito que o e-mail a ser enviado fique um pouco mais personalizado e é isto que não estou conseguindo.
Alguém pode me ajudar ?
Abaixo está o código da página para envio
?>
// Recebendo os dados passados pela página "index.php"
$recebenome = $_POST["nome"];
$recebemail = $_POST["email"];
$recebedisciplina = $_POST["disciplina"];
$recebeturma = $_POST["turma"];
$recebeduracao = $_POST["duracao"];
$recebedata = $_POST["data"];
$recebecont = $_POST["cont"];
$recebeobjetivo = $_POST["objetivo"];
$recebeobservacoes = $_POST["observacoes"];
/** -- ESTE AQUI EU NÃO CONSEGUI FAZER FUNCIONAR -- ERA SOMENTE PARA VERIFICAR OS CAMPOS VAZIOS E RETORNAR O ERRO ----
// Verifica se algum dos campos obrigatórios está vazio
if($recebenome == "" OR $recebemail =="" OR $recebedisciplina == "" OR $recebeduracao == "" OR $recebedata == "" OR $recebecont == "" OR $recebeobjetivo == "" OR $recebeobservacoes == ""){
echo"<script>alert('Não Pode Deixar Campos em Brancos! Por Favor preecha Todos!'); </script>";
echo "<meta http-equiv='refresh' URL=index.php'>";
};
**/
// Definindo os cabeçalhos do e-mail
$headers = "Content-type:text/html; charset=iso-8859-1";
// Definindo o destinatário do email
$para = "MEU EMAIL VAI AQUI";
// Mensagem a ser adicionada ao final do e-mail
$menssagem3 = "<p><b> Não se esqueça de responder com uma cópia para <font-color='blue'>MEU EMAIL VAI AQUI</font></b></p>";
// Definindo o aspecto da mensagem - É ASSIM QUE GOSTARIA QUE A PESSOA RECEBESSE ESTE FORMULÁRIO ----
echo "<body bgcolor='#dbdcf9' width='996'>";
echo "<div align='center'>";
echo "<img src='logo.png' width='80' align='center'>";
echo "</br>";
echo "</br>";
echo "<table cellspacing='2' cellpadding='5' border='3' align='center' BORDER-TOP='#000000 1px solid' BORDER-RIGHT='#000000 1px solid' BORDER-BOTTOM='#000000 1px solid' BORDER-LEFT='#000000 1px solid'>";
echo "<tr>";
echo "<td colspan='5' align='center' > <font size='14'><b> Planejamento Labie </b></td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Nome: </b></td>";
echo "<td><font color='blue'>" .$recebenome. "</font></td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Email: </b></td>";
echo "<td><font color='blue'>" .$recebemail. "</font></td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Disciplina </n></td>";
echo "<td><font color='blue'>" .$recebedisciplina. "</font></td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Turma:</b></td>";
echo "<td> <font color='blue'>" .$recebeturma. "</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Duração:</b></td>";
echo "<td> <font color='blue'>" .$recebeduracao. "</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Datas: </b></td>";
echo "<td><font color='blue'>" .$recebedata. "</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Conteúdo: </b></td>";
echo "<td align='center'><font color='blue'>" .$recebecont. "</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Objetivos: </b></td>";
echo "<td> <font color='blue'>" .$recebeobjetivo. "</td>";
echo "</tr>";
echo "<tr>";
echo "<td><b> Observações: </b></td>";
echo "<td><font color='blue'>" .$recebeobservacoes. "</td>";
echo "</tr>";
echo "</body>";
// Enviando a mensagem para o destinatário
/** A OPÇÃO $MENSAGEM NÃO CONSEGUI ADICIONAR NO FORMULÁRIO PROVAVELMENTE ISTO TAMBÉM ESTA ERRADO.
ANTES EU CONSEGUIA ENVIAR ESTE FORMULARIO POR LINHAS, SEM FORMATAÇÃO, BEM SIMPLES, PORÉM EU GOSTARIA QUE FOSSE NO MODELO ACIMA. **/
$envia = mail($para,"Planejamento Labie",$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></p>. </br> <p>Se num prazo de 48hs você não receber um e-mail de confirmação, entre em contato diretamente com a Coordenação. </p>";
$mensagem2 .= "<p>Observação - Não é necessário responder esta mensagem.</p>";
$envia = mail($recebemail,"Seu planejamento foi recebido!",$mensagem2,$headers);
// Exibe na tela a mensagem de sucesso, e depois redireciona devolta para a página de contato.
echo "Seu planejamento foi enviado com sucesso, aguarde retorno da Coordenção!";
echo "<meta http-equiv='refresh' content='4;URL=index.php'>";
?>
Question
Protector
Oi Pessoal do Fórum, criei um formulário em php, porém necessito enviar ele por e-mail.
O formulário está ok, porém necessito que o e-mail a ser enviado fique um pouco mais personalizado e é isto que não estou conseguindo.
Alguém pode me ajudar ?
Abaixo está o código da página para envio
Se puderem ajudar agradeço muito !
Edited by ProtectorLink to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.