Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) caracteres codificados do xml


ighor10

Pergunta

Boa tarde,

Estou a desenvolver uma pagina onde o conteúdo da pagina é carregado através de um XML, para que o cliente possa alterar o texto da página com maior facilidade.

É um requisito fundamental que venha do XML as informações da pagina.

O meu problema é que, enquanto eu programava a pagina em localhost, somente foi necessário ter no header HTML:

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

E no XML:

<?xml version="1.0" encoding="utf-8"?>

Assim os caracteres como "á" funcionavam correctamente, porem, quando coloquei a pagina no servidor da empresa, os caracteres ficam codificados, por exemplo:

"Sobre nós".

Como poderei resolver isso? há alguma tag HTML? ou terei que modificar todos os "echo" do php?

Obrigado pela ajuda

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Problema resolvido,

se alguém tiver o mesmo problema, a solução é modificar o encoding do php:

mb_internal_encoding( 'UTF-8' );

e para ter certeza que o browser vai utilizar a definição correcta:

mb_internal_encoding( 'UTF-8' );

header( 'Content-Type: text/html; charset=UTF-8' );

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...