Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fred silva

[Resolvido] Acentuação PHP+MySQL

Recommended Posts

Olá pessoal,

estou com um problema com acentos e cedilhas na minha aplicação.

Nas minhas páginas sempre que tinha acentos ou cedilhas aparecia um caracter estrano no lugar, então coloquei no cabeçalho de minhas páginas:

<?php header("Content-Type: text/html; charset=UTF-8",true)?>

Nas minhas páginas resolveu, mas quando quadastro alguma coisa no banco de dados via formulário aparece os caracteres lá.

No banco uso charset = utt8 e collation = utf8_unicode_ci.

Agradeço a ajuda!

T+

Compartilhar este post


Link para o post
Compartilhar em outros sites

quando for incluir algo no banco, tenta usar "utf8_decode($variavel)" no script do insert.

 

Exemplo

$sql = "INSERT INTO cidades (nome_cidade, status_cod_status) VALUES ('" . utf8_decode($_POST['nome_cidade']) . "', 1)";

Compartilhar este post


Link para o post
Compartilhar em outros sites

quando for incluir algo no banco, tenta usar "utf8_decode($variavel)" no script do insert.

 

Exemplo

$sql = "INSERT INTO cidades (nome_cidade, status_cod_status) VALUES ('" . utf8_decode($_POST['nome_cidade']) . "', 1)";

Muito bom ebotega, era isso mesmo!

Valeu pela ajuda!

T+

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.