Envio de dados em utf-8
Tenho o seguinte arquivo de envio de dados de um formulário para e-mail.
<?php
$date = date("d/m/Y h:i");
$empresa = $_POST['empresa'];
$comprador = $_POST['comprador'];
$email = $_POST['email'];
$contato = $_POST['contato'];
$estado = $_POST['estado'];
$mensagem = $_POST['mensagem'];
$nome_do_site="Sigma Elétrica";
$email_para_onde_vai_a_mensagem = "digital@agenciaconvoy.com.br";
$nome_de_quem_recebe_a_mensagem = "Sigma Elétrica";
$exibir_apos_enviar='enviado.html';
$cabecalho_da_mensagem_original="De: $nome <$email>\n";
$assunto_da_mensagem_original="Contato do Site";
$configuracao_da_mensagem_original="
ENVIADO POR:\n
Empresa: $empresa\n
Nome: $comprador\n
Email: $email\n
Telefone: $contato\n
Estados: $estado\n
Mensagem: $mensagem\n
ENVIADO EM: $date
";
$assunto_da_mensagem_de_resposta = "Confirmação do Site Sigma Elétrica";
$cabecalho_da_mensagem_de_resposta = "From: $nome_do_site < $email_para_onde_vai_a_mensagem>\n";
$configuracao_da_mensagem_de_resposta="Obrigado por entrar em contato!\nEstaremos respondendo em breve...\nAtenciosamente,\n$nome_do_site\n\nEnviado em: $date";
$assunto_digitado_pelo_usuario="s";
$headers = "$cabecalho_da_mensagem_original";
if($assunto_digitado_pelo_usuario=="n"){
$assunto = "$assunto_da_mensagem_original";
}
$seuemail = "$email_para_onde_vai_a_mensagem";
$mensagem = "$configuracao_da_mensagem_original";
mail($seuemail,$assunto,$mensagem,$headers);
$headers = "$cabecalho_da_mensagem_de_resposta";
if($assunto_digitado_pelo_usuario=="n"){
$assunto = "$assunto_da_mensagem_de_resposta";
}else{
$assunto = "Re: $assunto";
}
$mensagem = "$configuracao_da_mensagem_de_resposta";
mail($email,$assunto,$mensagem,$headers);
echo "<script>window.location='$exibir_apos_enviar'</script>";
?>
Porém, quando chega no e-mail letras com acento e o "ç" não aparecem corretamente, já tentei várias coisas e não funciona.
Sou iniciante em PHPDiscussão (2)
Carregando comentários...