Jump to content
Fórum Script Brasil
  • 0

(Resolvido) caracteres codificados do xml


ighor10

Question

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 to comment
Share on other sites

1 answer to this question

Recommended Posts

  • 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 to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.2k
    • Total Posts
      652k
×
×
  • Create New...