Como disse, tive que usar essa função para conseguir fazer a quebra de linhas pelo php, testei várias funções em php, mas sem o comando uncodeURI na hora de passar os dados nenhum funcionava. Só tem um porém, usando o comando encodeURI o texto fica assim: Coração, impossÃvel, difÃcil
já tentei alternar o cabeçalho usando <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> e <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> mas nenhum corrigiu o problema. Alguém tem idéia de como posso soucionar esse problema???
Pergunta
Marcos Beraldo
Seguinte pessoal.
Estou fazendo um formulário de contato que envia os dados por email por meio de php.
Mas para os dados chegarem ao php utilizo um script em ajax.
No campo mensagem tive que usar a função encodeURI para passar os parametros via ajax, ficando assim:
+"&mensagem="+encodeURI(document.getElementById('mensagem').value)
Como disse, tive que usar essa função para conseguir fazer a quebra de linhas pelo php, testei várias funções em php, mas sem o comando uncodeURI na hora de passar os dados nenhum funcionava. Só tem um porém, usando o comando encodeURI o texto fica assim: Coração, impossÃvel, difÃcil
já tentei alternar o cabeçalho usando <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> e <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> mas nenhum corrigiu o problema. Alguém tem idéia de como posso soucionar esse problema???
Obrigado!
Link para o comentário
Compartilhar em outros sites
2 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.