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

Psicopunk

Caracteres

10 mensagens neste tópico

Boas, ppl,

foi necessário fazer a migração dum site para outro servidor. No entanto, agora os caracteres como 'ç' e 'ã' não aparecem em condições.

"Servi�os de informa��o"

Alguém sabe qual o pacote que se deve instalar (no Apache) para resolver esta situação? E é preciso adicionar alguma directiva no Apache?

Cumprimentos

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

adiciona esta linha dentro do <head> do teu HTML

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ou então usas os códigos das entidades: ç = ç ã = ã, etc..

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Há outra forma em vez de adicionar <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  ?

Porque antes da migração o site não tinha estes problemas. E agora tem... por isso acho que é alguma conf que está em falta mas já estive a ver e não consigo perceber qual.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Muda a collation para utf8_bin ou para utf8_general_c nas tabelas.

No entanto, o envio de informação relativamente à tabela de caracteres a ser usada é extremamente importante.

Talvez devas considerar adicionar de facto a tag

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Ou ainda mais correctamente

header("Content-Type: text/html; charset=utf-8");

Cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Obrigado pela ajuda.

Já consegui pôr a funcionar sem alterar o code.

Adicionei esta directiva:

AddDefaultCharset ISO-8859-1

e comentei a directiva referente a UTF-8

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Podes também usar o 15: ISO-8859-15

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Qual é a diferença?

O 15 é a "evolução natural" do 1, tem símbolos que o 1 não tem, tipo o euro.

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