pessoal estou mandando fazer uma impressão de informações lidas no servidor de email
masss
palavras com ~ saem "codificadas" ou deformadas mesmo
por ex
a palavra "são" sai assim "s=E3o"
já fiz de tudo, decode pra k e pra lá, mas nada adianda
valeu a força

Impressão De Palavras Com "~"
Started By gastro, 16/11/2005, 21:56
3 replies to this topic
#1
Posted 16/11/2005, 21:56
#2
Posted 17/11/2005, 11:56
Que tipo de servidor de e-mail é o seu?
Se for o caso, vc pode fazer uma rotina simples pra trocar esse símbolo por ã... eu tive que fazer isso num banco de dados com quase 1 milhão de registros.... sei como é.
Post
Se for o caso, vc pode fazer uma rotina simples pra trocar esse símbolo por ã... eu tive que fazer isso num banco de dados com quase 1 milhão de registros.... sei como é.
Post
#3
Posted 17/11/2005, 12:02
o que a flavia falou é algo como isso:
nem é tão trabalhoso... vc só tem que prever os caracteres que se "esquisitam" e coloca-los, a forma esquisita no vetor $search e a forma certa no vetor $replace
... repare a forma como cada vetor foi feito...
function arrumacarac($texto){ $search = array ( "'=E7'", "'=E3'", "'=E1'", "'=E9'", "'=ED'", "'=F3'", "'=FA'", "'=E0'", "'=E2'", "'=F4'", "'=EA'", "'=C7'", "'=F5'", "'=D5'", "'=C3'", "'=C1'", "'=C9'", "'=CD'", "'=D3'", "'=DA'", "'=CA'", "'=D4'", "'=C2'" ); $replace = array ( "ç", "ã", "á", "é", "í", "ó", "ú", "à", "â", "ô", "ê", "Ç", "õ", "Õ", "Ã", "Á", "É", "Í", "Ó", "Ú", "Ê", "Ô", "Â" ); $texto = preg_replace($search, $replace, $texto); return $texto; } $seutexto = "S=E3o Paulo"; echo arrumacarac($seutexto);
nem é tão trabalhoso... vc só tem que prever os caracteres que se "esquisitam" e coloca-los, a forma esquisita no vetor $search e a forma certa no vetor $replace
... repare a forma como cada vetor foi feito...
๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑
#4
Posted 17/11/2005, 12:05
Exatamente Stormbringer.
Agora, "cacteres que se esquisitam" foi ótimo...rsrs
Agora, "cacteres que se esquisitam" foi ótimo...rsrs
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)