formatação chaset UTF-8

01/08/2015

0

PHP

Sou iniciante e estou montando um sistema teste, simples, usando HTML, PHP e MySQL.
Ao criar o código HTML e suas formatações em CSS usei o <meta charset="UTF-8" />.
Montei o banco de dados e tabelas formatando as conexões e pesquisas também com UTF-8.
Realizei estas tarefas separadamente nos testes.
Quando migrei o código PHP para o código HTML, a formatação do SELECT do banco de dados
manteve correta as palavras. Entretanto o que está fora do código PHP, apresenta-se errado.
O que devo estar fazendo errado?
Seguem trechos do meu código:

<!DOCTYPE html>

<html lang="pt-br">

<head>
<meta charset="UTF-8" />
</head>

<body>
<div>
<?php
header('content-Type: text/html;charset=UTF-8');
$conecta = mysqli_connect("localhost", "root","","despesas_do_lar");
mysqli_set_charset($conecta,'utf8');
?>
</div>
</body>
Luiz Teixeira

Luiz Teixeira

Responder

Post mais votado

02/08/2015

Allan estou usando o Sublime Text:
[img]http://arquivo.devmedia.com.br/forum/imagem/269142-20150802-190150.png[/img]

William

William
Responder

Mais Posts

03/08/2015

Luiz Teixeira

Alan e William, valeu pelas dicas.
William, resolvido. Era isso mesmo.
Curioso é que quando escrevo o código com extensão .html esse erro não ocorre.
Mas quando escrevi em extensão .php, o erro se apresenta.
Valeu pessoal.

Abraço e até a próxima.

Luiz Carlos
Responder

03/08/2015

William

Fico com contente que tenha ajudado!
Responder

04/08/2015

Alan Mario

Fico com contente que tenha ajudado!


Tambem!
Responder

04/08/2015

Alan Mario

Um bom assunto do blog do William!!!

[url]http://www.devwilliam.com.br/php/corrigir-charset-em-paginas-php[/url]
Responder

04/08/2015

William

Caramba Alan vc achou rsrsrs, até eu tinha esquecido desse post de 2014!
Responder

04/08/2015

Alan Mario

Quem pesquisa acha! Ajuda para esse post, não é muito antigo esse conteudo?
Responder

05/08/2015

William

Então, eu publiquei em Fevereiro de 2014, das dicas postadas a única evolução é na meta do HTML que hoje em dia é recomendado usar a meta do HTML5:
<meta charset="utf-8">


O resto das dicas contínua valendo!
Responder

05/08/2015

Alan Mario

Incrivel, em um ano já existe diferença, mesmo que pequena.
Responder

05/08/2015

Roniere Almeida

O Post foi solucionado? Pode ser encerrado?
Responder

05/08/2015

Luiz Teixeira

Sim pode.
Obrigado pessoal.
Até a próxima.
Luiz Carlos
Responder

05/08/2015

Roniere Almeida

Post Encerrado.

Obrigado Luiz Carlos!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar