Estou com o seguinte problema, estou usando a classe PHPMailer para fazer um formário. Mas no "subject", os acentos ficam errados, tentei usar o utf-8Decode, mas não consegui.
O código segue abaixo, favor reparem no "$Email->Subject = "Corações";""
<? require_once('class.phpmailer.php');
// resgatando os dados passados pelo form
$nome = $_POST['nome'];
$email = $_POST['email'];
$telefone = $_POST['telefone'];
$coracoes = $_POST['coracoes'];
// faço a chamada da classe
$Email = new PHPMailer();
// na classe, há a opção de idioma, setei como br
$Email->SetLanguage("br");
// esta chamada diz que o envio será feito através da função mail do php. Você mudar para sendmail, qmail, etc
// se quiser utilizar o programa de email do seu unix/linux para enviar o email
$Email->IsMail();
// ativa o envio de e-mails em HTML, se false, desativa.
$Email->IsHTML(true);
// email do remetente da mensagem
$Email->From = "sistema@aacc.org.br";
// nome do remetente do email
$Email->FromName = "Adote Site Pixel";
// Endereço de destino do emaail, ou seja, pra onde você quer que a mensagem do formulário vá?
$Email->AddAddress("phahmann@gmail.com");
// informando no email, o assunto da mensagem
$Email->Subject = "Corações";
// Define o texto da mensagem (aceita HTML)
$Email->Body .= "<b>Nome: </b>$nome<br />";
$Email->Body .= "<b>E-mail: </b>$email<br />";
$Email->Body .= "<b>Telefone: </b>$telefone<br />";
$Email->Body .= "<b>Corações: </b>$coracoes";
// verifica se está tudo ok com oa parametros acima, se não, avisa do erro. Se sim, envia.
if ($_POST['f_send']==1){
if(!$Email->Send())
{
echo "A mensagem não foi enviada. <p>";
echo "Erro: " . $mail->ErrorInfo;
}
}
?>
Resolvido:
// resgatando os dados passados pelo form
Pergunta
Guest Peter Hahmann
Fala galera, tudo bem?
Estou com o seguinte problema, estou usando a classe PHPMailer para fazer um formário. Mas no "subject", os acentos ficam errados, tentei usar o utf-8Decode, mas não consegui.
O código segue abaixo, favor reparem no "$Email->Subject = "Corações";""
Resolvido: // resgatando os dados passados pelo formLink para o comentário
Compartilhar em outros sites
0 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.