Não sei como passar parametros de POST no corpo do email
E ae pessoal, preciso de uma orientação
Tenho uma pagina que passa por post dados de nome do usuario e o email deste cara, para o arquivo email.php , que utiliza o phpmailer para enviar o email.
Tudo tranquilo até ai mas eu não consigo dentro do corpo do email passar a informação pelo envio POST
Segue código da minha página email.php
<?php
$nome = "INFORMA O NOME"; //$_POST['nome'];
$email = "meunomeemail@gamil.com"; //$_POST['email'];
$telefone = "1234567"; //$_POST['telefone'];
$opcoes = "1"; //$_POST['escolhas'];
$mensagem = "mensagem que posetei"; //$_POST['msg'];
$data_envio = "01/02/2108"; //date('d/m/Y');
$hora_envio = "01/02/2108"; //date('H:i:s');
//Compo E-mail
$arquivo = "
<html xmlns='http://www.w3.org/1999/xhtml'>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
<meta name='viewport' content='width=device-width, initial-scale=1.0'/>
<title>Titulo do email</title>
<style type='text/css'>
body{
font-family:Aril, Trebuchet MS;
}
.ExternalClass {width:100%;} /* Força o Hotmail a exibir o email com a largura total */
.ExternalClass, .ExternalClass td {line-height: 100%;} /* Força o Hotmail a exibir o espaçamento normal entre linhas */
table {border-collapse: collapse; mso-table-lspace:0pt; mso-table-rspace:0pt; } /* Remove o espaçamento entorno das tabelas no Outlook 07, 10 */
table td {border-collapse: collapse;} /* Corrige o padding no Outlook 07, 10 */
td {margin: 0; padding: 0; font-size: 0px; line-height: 0px;} /* Zera os espaçamentos */
img {display: block; max-width: 100%; outline: none; text-decoration: none; -ms-interpolation-mode: bicubic;}
@media only screen and (max-width: 600px) {
img[class='hide'] {
display:block!important;
}
}
@media only screen and (max-width: 600px) {
table[class='content-wrap'] {
width: 94%!important;
}
}
</style>
</head>
<body>
<center style='width:100%'>
<table class='m_-5913362377237558712phoenix-email-container' style='background-color:#ffffff;margin:0 auto;max-width:512px;width:inherit' width='512' cellspacing='0' cellpadding='0' border='0' bgcolor='#FFFFFF'>
<tbody>
<tr>
<td style='background-color:#f6f8fa;padding:28px 0 20px 0' bgcolor='#F6F8FA'>
<table style='width:100%!important;min-width:100%!important' width='100%' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td width='100%' align='center'>
<img src='transparent.png' width='30'>
</td>
</tr>
<tr>
<td style='padding:16px 24px 0 24px' width='100%' align='center'>
<h2 style='margin:0;color:#262626;font-weight:200;font-size:20px;padding-bottom:5px;line-height:1.2'>Obrigado por Nos seguir</h2>
<!--p style='margin:0;color:#4c4c4c;font-weight:400;font-size:16px;line-height:1.5'>Please confirm your email address to get full access to LinkedIn.</p-->
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table style='margin:0 10px;max-width:492px' width='100%' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td style='padding:25px 0;text-align:center; padding:15px 15px 15px 15px;' align='center'>
<h2 style='margin:0;color:#262626;font-weight:200;font-size:24px;padding-bottom:15px;line-height:1.167'>sua senha é XPTO</h2>
</br>
<span style='margin:0;color:#4c4c4c;font-weight:400;font-size:14px;padding:15px 15px 15px 15px;'>
</p>Acesse seu e-mail e curta noss apágina</span>
<table style='display:inline-block' cellspacing='0' cellpadding='0' border='0'>
<tbody>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td>
<table style='background-color:#edf0f3;padding:0 24px;color:#999999;text-align:center' width='100%' cellspacing='0' cellpadding='0' border='0' bgcolor='#EDF0F3' align='center'>
<tbody>
<tr>
<td style='padding:16px 0 0 0;text-align:center' align='center'></td>
</tr>
<tr>
<td>
<table width='100%' cellspacing='0' cellpadding='0' border='0'>
<tbody>
<tr>
<td style='padding:0 0 12px 0;text-align:center' align='center'>
<p style='margin:0;color:#737373;font-weight:400;font-size:12px;padding-bottom:10px;line-height:1.333'>
Este email foi destinado ao '.$nome'. Saiba por que incluímos isso.
</p>
</td>
</tr>
<tr>
<td style='padding:0 0 12px 0;text-align:center' align='center'>
<p style='margin:0;color:#737373;font-weight:400;font-size:12px;line-height:1.333'>© 2017 NOMESITE.</p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</center>
</body>
</html>
";
//enviar
// emails para quem será enviado o formulário
$emailenviar = "meunomeemail@gmail.com";
$destino = $emailenviar;
$assunto = "Contato pelo Site";
// É necessário indicar que o formato do e-mail é html
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: $nome <$email>';
//$headers .= "Bcc: $EmailPadrao\r\n";
$enviaremail = mail($destino, $assunto, $arquivo, $headers);
if($enviaremail){
$mgm = "E-MAIL ENVIADO COM SUCESSO! <br> O link será enviado para o e-mail fornecido no formulário";
echo " <meta http-equiv='refresh' content='10;URL=contato.php'>";
} else {
$mgm = "ERRO AO ENVIAR E-MAIL!";
echo "";
}
?>
Não consegui passar os posts :
$nome = "INFORMA O NOME"; //$_POST['nome'];
$email = "meunomeemail@gamil.com"; //$_POST['email'];
Este email foi destinado ao '.$nome'. Saiba por que incluímos isso.
Nestas variaveis (**nome, email)**, no corpo do email no $header
$headers .= 'From: **$nome** <**$email**>';Discussão (2)
Carregando comentários...