Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
pessoal estou com uma duvida
tenho uma pagina que preciso usar
header('Content-Type: text/html; charset=utf-8');
em determinado lugar da pagina e depois volta normal sem o charset=utf-8
como faço isso ?
:ermm:
pq se eu inserir o header('Content-Type: text/html; charset=utf-8'); ele muda pagina inteira em charset=utf-8'
ai zua os outros texto com outros formatos
acredito que utf8_decode() e utf8_encode() resolva seu problema.
A falta de padronização da codificação de um projeto é um grande problema.
como uso utf8_decode() ?
/applications/core/interface/imageproxy/imageproxy.php?img=http://forum.imasters.com.br/public/style_emoticons/default/huh.gif&key=796dd2e8f5e667be07f01ae4a535735ac497e0cf1e7e3fc219233ca4d7b2023c" alt="Imagem Postada" />
tipo
utf8_decode('$info->cidades') ?
ai ele iria mostrar corretamente dados do
info->cidadesque esta em utf-8 ?
tipo consegui bd com todos os estados do brasil todas as cidade
mais esta em utf-8 este sistema
Se você já estiver utilizando PHP 5.3+, você pode utilizar declare com a diretiva encoding:
<?php
declare( encoding='UTF-8' );
//saída de conteúdo UTF-8 aqui
declare( encoding='ISO-8859-1' );
//saída de conteúdo ISO-8859-1 aqui
Olá amigo,
Segue o que alguns amigos ai falaram, padronize a codificação de seu projeto.
Mas respondendo sua pergunta:
<?php
utf8_decode($info->cidades);
?>
Abraços
This is it!
Vinicius Cainelli
Não consegue alterar todo o sistema para um só?
Para qual tipo você quer manter, o "outro" sem ser utf8?
tente usar htmlentities();