ajuda em php/bbcode

xOy

Power Member
Boas ppl.... Isto é o seguinte...

eu estou a construir um website, onde o utilizador pode inserir material do mesmo genero que um forum phpBB... so k eu estou a construir de raiz...

acontece e' o seguinte... sempre que poe um caracter especial ( é á ç ã à ) aparece uma lingua eskezita... (Ã�) <- isto corresponde ao é

alguem sabe uma forma de dar a volta a isto!?

ah, no ficheiro bbcode.php tentei usar isto mas n funcionou...

PHP:
$Text = str_replace("é","&eacute;",$Text);
 
Um amigo meu teve um problema semelhante, e como eu não tinha muito tempo para procurar uma solução, encontrei um workaround que foi, como o texto é "espetado" com JavaScript, o PHP envia o caracter hexadecimal (%xx) e quando for para escrever o texto na caixa de texto, escreve-se o unescape() dele.
Isto, se eu estiver a perceber bem o problema.
 


ssgy2.jpg



o que se passa e' isto!!
 
Back
Topo