-3
I would like to include the $nome
and $email
in the body of the message, but I’m not getting.
<?php
// recebe as Variaveis
$nome = $_POST[“nome”];
$email = $_POST[“email”];
$emailDonatario = $_POST[“emailDonatario”];
$mensagem = $_POST[“mensagem”];
//Inclui o arquivo class.phpmailer.php localizado na pasta phpmailer
include(“class.phpmailer.php”);
// Inicia a classe PHPMailer
$mail = new PHPMailer();
// Define os dados do servidor e tipo de conexão
$mail->IsSMTP();
$mail->Host = “smtp-mail.outlook.com”; // SMTP server example
$mail->Port = 587;
$mail->SMTPSecure = ‘tls’;
$mail->SMTPAuth = true; // Usa autenticação SMTP? (opcional)
$mail->Username = ‘[email protected]’; // Usuário do servidor SMTP
$mail->Password = ‘*********’; // Senha do servidor SMTP
// Define o remetente.
$mail->From = "[email protected]"; // Seu e-mail
$mail->FromName = “Samuel”; // Seu nome
// Define os destinatário(s)
$mail->AddAddress($email, $nome);
$mail->AddCC(‘[email protected]’, ‘Eu’); // Copia
$mail->AddBCC($emailDonatario, $nome); // Cópia Oculta
// Define os dados técnicos da Mensagem
$mail->IsHTML(true); // Define que o e-mail será enviado como HTML
// Define a mensagem (Texto e Assunto)
$mail->Subject = “Mensagem do site”; // Assunto da mensagem
$mail->Body = $mensagem,’$nome’;
// Envia o e-mail
$enviado = $mail->Send();
// Exibe uma mensagem de resultado
if ($enviado) {
echo “E-mail enviado com sucesso!”;
} else {
echo “Não foi possível enviar o e-mail !”;
}
Possible duplicate of Email with attachments in php
– Ricardo Pontual
1) All quotes in your code are wrong, which will generate syntax error if you do not correct them; 2) You used comma in a possible attempt to concatenate the values into
$mail->Body = $mensagem,’$nome’
; 3) You inserted a variable into a string for no reason at’$nome’
.– Woss