Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Galera bom dia.
Estou quebrando a cabeça para ajustar este erro que obviamente é simples, fucei a internet inteira e como sempre encontrei muito conteúdo mas não tem caraio que eu faça que resolva esse erro por isso resolvi postar aqui
O banco e todas as tabelas estão configuradas para: utf8_general_ci
quando a meta: **<meta charset="utf-8"> **está inserido no administrativo.php , aparece assim:
[http://i.imgur.com/OsUIJeh.jpg](http://i.imgur.com/OsUIJeh.jpg)
o Vinicíus puxa do banco sem a acentuação, enquanto os itens do menu aparecem como deve ser.
Mas quando eu removo o Charset do html fica assim:
[http://i.imgur.com/ri5xhHz.jpg](http://i.imgur.com/ri5xhHz.jpg)
o nome sai certo mais os itens não.
Galera tentei de tudo e realmente não consegui resolver
eu incluir o:
<?php header("Content-type: text/html; charset=utf-8"); ?>
tanto no **menu.php** como no** administrativo.php **mas não funciona
alguem pode me dizer o que está acontecendo ?
abraçoE aí Marcos, bom dia.
Um dia quebrei a cabeça também com algo parecido... essas acentuações dão uma dor de cabeça danada. Olha, experimente verificar a codificação com mb_detect_encoding (http://php.net/manual/pt_BR/function.mb-detect-encoding.php).
Verifica se o 'Vinícius' está em UTF-8. Depois você pode verificar se a função 'utf8_encode/decode' (http://php.net/manual/pt_BR/function.utf8-encode.php), fará alguma diferença.
Não sei bem onde está o seu problema, você terá de testar item por item, verifica ai e diga o que acontece.
>
9 horas atrás, Marcosvn disse:
Galera bom dia.
Estou quebrando a cabeça para ajustar este erro que obviamente é simples, fucei a internet inteira e como sempre encontrei muito conteúdo mas não tem caraio que eu faça que resolva esse erro por isso resolvi postar aqui
O banco e todas as tabelas estão configuradas para: utf8_general_ci
quando a meta: **<meta charset="utf-8"> **está inserido no administrativo.php , aparece assim:
[http://i.imgur.com/OsUIJeh.jpg](http://i.imgur.com/OsUIJeh.jpg)
o Vinicíus puxa do banco sem a acentuação, enquanto os itens do menu aparecem como deve ser.
Mas quando eu removo o Charset do html fica assim:
[http://i.imgur.com/ri5xhHz.jpg](http://i.imgur.com/ri5xhHz.jpg)
o nome sai certo mais os itens não.
Galera tentei de tudo e realmente não consegui resolver
eu incluir o:
<?php header("Content-type: text/html; charset=utf-8"); ?>
tanto no **menu.php** como no** administrativo.php **mas não funciona
alguem pode me dizer o que está acontecendo ?
abraço
@Marcosvn
Se o problema tiver sido causado por conflito de código de página, porque o padrão de configuração do UFT-8 é o idioma inglês, pode criar um arquivo CGI de paginação e tem que fazer upload dele para dentro do servidor web e servidor do banco de dados, que está sendo utilizado.
Aqui eu explico como se pode criar esse arquivo CGI de paginação UTF-8 = [https://anagauna.wordpress.com/2017/04/18/cgi-com-utf-8-pt-br/](https://anagauna.wordpress.com/2017/04/18/cgi-com-utf-8-pt-br/)
Meses atrás eu tive problemas similar do UTF-8 parar de funcionar reconhecendo os acentos do português, esse CGI resolveu.pode testar se assim funciona:
<?php header("Content-type: text/html; charset=utf-8; language=pt-br;"); ?>
>
11 horas atrás, Thalisson Marthinele disse:
Tente converter direto no Vinicius:
Ex:
$nome = "Vinicíus";
echo utf8_encode($nome);
De uma Lida sobre
UTF8_encode
[http://php.net/manual/pt_BR/function.utf8-encode.php](http://php.net/manual/pt_BR/function.utf8-encode.php)
e
UTF8_decode
[http://php.net/manual/pt_BR/function.utf8-decode.php](http://php.net/manual/pt_BR/function.utf8-decode.php)
Opa maravilha meu querido, resolvido.. vlw pela força
Obrigado Ana e Tadeu pela colaboração, mas achei este método mais prático para meu projeto..
grande abraço e sucesso a todos>
59 minutos atrás, Marcosvn disse:
Opa maravilha meu querido, resolvido.. vlw pela força
Obrigado Ana e Tadeu pela colaboração, mas achei este método mais prático para meu projeto..
grande abraço e sucesso a todos
Precisando Poste de Novo!
abraços
Tente converter direto no Vinicius:
Ex: