Como obter caracteres de acentuação em português no comando mail
Nenhuma descrição foi enviada.
comentários (0)
suspender
Lista de Respostas:
11/06/2003 10:05am
(~21 anos atrás)
(~21 anos atrás)
seja mais específico, em que parte do e-mail os caracteres acentuados não aparecem, no corpo da mensagem ou no cabeçalho do e-mail!
13/06/2003 12:18pm
(~21 anos atrás)
(~21 anos atrás)
Eu também estou tendo esse problemas, já tentei usar o método GET e o método POST e nada.
Quando usando o método GET, pude verificar que a informação já vai com problema para a próxima página. Ao invés dos caracteres acentuados irem corretamente, eles são substituídos por outros e o e-mail vai com o texto todo errado.
Todo texto acentuado nas caixas de texto ficam com problemas nas acentuações e cedilhas quando enviados tanto pelo método post e pelo get.
Gostaria de saber informações a respeito, pois estou a três dias martelando em cima disto, já tentei de tudo, porém nada deu certo.
Quando usando o método GET, pude verificar que a informação já vai com problema para a próxima página. Ao invés dos caracteres acentuados irem corretamente, eles são substituídos por outros e o e-mail vai com o texto todo errado.
Todo texto acentuado nas caixas de texto ficam com problemas nas acentuações e cedilhas quando enviados tanto pelo método post e pelo get.
Gostaria de saber informações a respeito, pois estou a três dias martelando em cima disto, já tentei de tudo, porém nada deu certo.
16/06/2003 3:52pm
(~21 anos atrás)
(~21 anos atrás)
Bem até hoje ninguém contribuiu com nenhuma solução.
Pude verificar que quando é passado dos campos do formulário para o arquivo .php, onde é processado o comando mail os caracteres acentuados já vão com erro na formatação.
Teria alguma coisa a ver com a codificação da linguagem utilizada na criação do arquivo .html que capta os dados no formulário para serem enviados pelo comando mail.
Pude verificar que quando é passado dos campos do formulário para o arquivo .php, onde é processado o comando mail os caracteres acentuados já vão com erro na formatação.
Teria alguma coisa a ver com a codificação da linguagem utilizada na criação do arquivo .html que capta os dados no formulário para serem enviados pelo comando mail.
19/06/2003 9:06am
(~21 anos atrás)
(~21 anos atrás)
Kuene,
Acredito que sim...
Como paliativo, eu uso expressões regulares para substituir as discrepancias, antes de enviar.
Acredito que sim...
Como paliativo, eu uso expressões regulares para substituir as discrepancias, antes de enviar.
20/06/2003 11:52am
(~21 anos atrás)
(~21 anos atrás)
Como seria isso?
Poderia me explicar melhor?
Sabe, ainda sou iniciante, não tenho muita experiência ainda e acho que para nos tornarmos experientes, devemos compartilhar as informações.
Obrigado.
Poderia me explicar melhor?
Sabe, ainda sou iniciante, não tenho muita experiência ainda e acho que para nos tornarmos experientes, devemos compartilhar as informações.
Obrigado.
21/06/2003 12:51pm
(~21 anos atrás)
(~21 anos atrás)
É preciso passar o conjunto de caracteres no comando mail, para que o texto seja enviado corretamente.
Ex.:
mail ("$endereco","$assunto", $headers, "From: $nome<$email>\r\nMime-Version: 1.0 \nContent-Type: text/html; charset=iso-8859-1");
Fazendo assim vai tranquilo, com toda a acentuação correta.
Falow!!
Ex.:
mail ("$endereco","$assunto", $headers, "From: $nome<$email>\r\nMime-Version: 1.0 \nContent-Type: text/html; charset=iso-8859-1");
Fazendo assim vai tranquilo, com toda a acentuação correta.
Falow!!
24/06/2003 12:20pm
(~21 anos atrás)
(~21 anos atrás)
Isso já está desde que eu o início.
Mas mesmo assim não funciona.
Gostaria realmente que colaborassem comigo.
Se alguém puder me ajudar, agradeço.
Mas mesmo assim não funciona.
Gostaria realmente que colaborassem comigo.
Se alguém puder me ajudar, agradeço.