Fazendo um include do charset
Galera esses dias tive um problema desse então como consegui solucionar resolvi ajudar vocês também.
Criei a minha index.php e fiz um include do topo
<?php include_once 'includes/topo.php'; ?>
Lógico que no topo inclui a meta do charset.
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
fazendo isso continuei escrevendo todo meu html, quando subi as páginas percebi que os acentos não apareciam e ficavam com caractéres diferentes, fiz uma bela pesquisa e descobri meu próblema que pode ser o seu também.
A solução para quem trabalha com páginas dinâmicas é colocar em todas as páginas logo abaixo do include do topo o seguinte.
<?php header("Content-Type: text/html; charset=UTF-8",true) ?>
Quando subir as páginas irá perceber que ficará tudo legivel.
Espero que tenha ajudado todos vocês.
Quaquer dúvida postem em seus comentários.
Abs a todos(a)
Dica:
Confira todo nosso conteúdo de
PHP no site.
Links patrocinados
Últimos artigos do editor
Destaques
Peixe Grande 2008
O Oficina da Net está este ano participando do Projeto Peixe Grande 2008 na categoria de Blog. Ajude-nos vote!
Pq ao invés de usar o header do php para o UTF-8, vc não utiliza o padrão brasileiro na meta tag ( charset=iso-8859-1" ) ?
Publicado em: 10/07/2008 - 01:30