• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

fil79

codificação

7 mensagens neste tópico

Boas

hoje um site que tenho apareceu com os caracteres marados (ant?io ao invés de antónio)...acontece que estes nomes vêm de uma base de dados (campo utf-8), mas ontem estavam bem...aliás já transferi a bd e a página par o localhost e está tudo óptimo...o que poderá ser? desde já agradeço

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Metes-te o encoding na meta para UTF-8? Gravaste o ficheiro em formato UTF8 sem BOM? Da BD não deve ser.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

mas já estava assim antes e não dava problema!!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mete <meta http-equiv="content-type" content="text/html; charset=utf-8" /> e vê se fica bom.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Mete <meta http-equiv="content-type" content="text/html; charset=utf-8" /> e vê se fica bom.

o que aconteceu é que os caracteres especiais forma substiyuido por quadrados ao invés dos (?)...não será do servidor?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

O encoding tem de ser o mesmo na BD e na página. Se a BD possui como encoding UTF-8 então o texto teve de ser introduzido como UTF-8, se garantires que não introduziste outro formato, e que não há misturas, a página tem de ter como declaração o encoding UTF-8 e estar efectivamente gravada como tal, além disso, não podem existir caracteres misturados noutro encoding para que os browsers definidos para detecção automática não se confundam.

Se cumprires todas estas condições então o texto tem de aparecer correctamente.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora