Biel. 9 Denunciar post Postado Agosto 9, 2016 Boa noite a todos. Direto ao ponto. Pessoal estou usando o codigo abaixo para cadastrar meses de janeiro a dezembro. Quando cadastro o mês de março no banco de dados aparece -> mar?o ao invés de março gostaria que aparecesse março e não mar?o Estou usando <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> para corrigir problemas de formatação html, nada mais! <?php setlocale( LC_ALL, 'pt_BR', 'pt_BR.iso-8859-1', 'pt_BR.utf-8', 'portuguese' ); date_default_timezone_set('America/Sao_Paulo'); $inicio = strtotime(date('d-m-Y')); $fim = strtotime("7 month",$inicio); while($inicio < $fim){ $inicio = strtotime("+1 month", $inicio++); $mes = gmstrftime('%B', $inicio); } echo $mes; ?> Compartilhar este post Link para o post Compartilhar em outros sites
saidmrn 26 Denunciar post Postado Agosto 9, 2016 Adicione isso no início do seu código,deve resolver: header('Content-Type: text/html; charset=ISO-8859-1'); Compartilhar este post Link para o post Compartilhar em outros sites
Biel. 9 Denunciar post Postado Agosto 9, 2016 Adicione isso no início do seu código,deve resolver: header('Content-Type: text/html; charset=ISO-8859-1'); saidmm não resolveu. Após o cadastro no banco de dados apareçe mar ao invés de março ou seja o ço corta Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Heming 766 Denunciar post Postado Agosto 9, 2016 Para não ter problemas com codificação, você deve manter tudo igual. Por convenção, é recomendado que tudo seja UTF-8. São os seguintes: - Encode dos arquivos; - Encode do HTML (através da tag meta); - Encode da conexão; - Encode do SGBD (tabelas/colunas). Se um desses estiver diferente, vai dar problema. Compartilhar este post Link para o post Compartilhar em outros sites