Ir para conteúdo
Fórum Script Brasil
  • 0

Formulario de cadastro apresenta alguns acentos e outros não.


snouly

Pergunta

Olá novamente pessoal, ontem vocês me ajudaram muito com um código que não estava acentuando no formulário de contato de um site que estou fazendo, porém fui aplicar a mesma técnica no form de cadastro e algo está muito estranho, aparece alguns acentos, e outros não aparece, já modifiquei de várias formas, tentando achar a solução, mais como ainda não manjo de PHP (mais já estou estudando) preciso da ajuda da galera mais uma vez, segue o PHP para análise e o resultado que estou tendo no e-mail. Valeu Galera.

Esse é o resultado:

Notem que em Filiação está sem o ç, e ele aparece logo em baixo no endereço, outro erro é o nome, no sobre nome Marcório não aparece o acento no o, porém em baixo no pós esta acentuado...

Nome: Bruno Marc?rio

Filia�ão: Valdeir Marc?rio

Endereço: Rua C-8

Cidade: S?o Paulo

Estado: GO

CEP: 74185-123

DDD: 11

Telefone Residencial: 1234-5678

Telefone Comercial: 1234-5678

Telefone Celular: 1234-5678

E-mail 1: bruno@gmail.com

E-mail 2: bruno@gmail.com

Nacionalidade: Brasileiro

Estado Civil: Solteiro

Profissão: Fisioterapeuta

CPF: 011548787

RG: 1234567

Crefito: 78945612

Graduação: Oncologia

Pós: Oncologia

Mestrado: sim

Doutorado: sim

Esse é o código:

<?php
  
    $corpo .="Nome: ".            $_REQUEST["nome"]."<br/>";
    $corpo .="Filiação: ".        $_REQUEST["filiacao"]."<br/>";        
    $corpo .="Endereço: ".        $_REQUEST["endereco"]."<br/>";
    $corpo .="Cidade: ".            $_REQUEST["cidade"]."<br/>";
    $corpo .="Estado: ".            $_REQUEST["uf"]."<br/>";
    $corpo .="CEP: ".            $_REQUEST["cep"]."<br/>";
    $corpo .="DDD: ".            $_REQUEST["ddd"]."<br/>";
    $corpo .="Telefone Residencial: ".            $_REQUEST["tel1"]."<br/>";
    $corpo .="Telefone Comercial: ".            $_REQUEST["tel2"]."<br/>";
    $corpo .="Telefone Celular: ".            $_REQUEST["cel"]."<br/>";
    $corpo .="E-mail 1: ".            $_REQUEST["email1"]."<br/>";
    $corpo .="E-mail 2: ".            $_REQUEST["email2"]."<br/>";
    $corpo .="Nacionalidade: ".            $_REQUEST["nacionalidade"]."<br/>";
    $corpo .="Estado Civil: ".            $_REQUEST["estadocivil"]."<br/>";
    $corpo .="Profissão: ".            $_REQUEST["profissao"]."<br/>";
    $corpo .="CPF: ".            $_REQUEST["cpf"]."<br/>";
    $corpo .="RG: ".            $_REQUEST["rg"]."<br/>";
    $corpo .="Crefito: ".            $_REQUEST["crefito"]."<br/>";
    $corpo .="Graduação: ".            $_REQUEST["graduacao"]."<br/>";
    $corpo .="Pós: ".            $_REQUEST["pos"]."<br/>";
    $corpo .="Mestrado: ".        $_REQUEST["mestrado"]."<br/>";
    $corpo .="Doutorado: ".        $_REQUEST["doutorado"]."<br/>";
    
    $headers .= 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";
    $headers .= "From:".$_REQUEST["nome"]."\n";
    $subject .= "Cadastro - Site";
    $to .= "cadastro@site.com.br";
    
    $corpo= utf8_decode($corpo);
        
    $headers= utf8_decode($headers);
    
    mail($to, $subject, $corpo, $headers);    
    
    exit("&finish=ok");
?>

Desde já agradeço a compreenssão e ajuda de todos.

Editado por snouly
Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,2k
    • Posts
      652k
×
×
  • Criar Novo...