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

Carcteres


Marcos Beraldo

Pergunta

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

  • 0

Vê se você consegue arrumar com essa tag de ASP:

<% response.Charset="iso-8859-1" %>

falou!

Editado por Eliseu M.
Link para o comentário
Compartilhar em outros sites

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...