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!