valeu, vou olhar aqui. 2008/12/12 Marco Antonio <[email protected]>
> Oi Paulo, tem sim no Linux basta fazer isso: > > Ex.: > iconv -f ISO-8859-1 -t UTF-8 nome_arquivo.php > > nome_arquivo_qualquercoisa.php > No caso o qualquercoisa é algo que diferencie o arquivo e depois vc > renomeia. > > Eu tenho um script que automatiza o processo, e está em anexo. Dá uma > olhada no código e se tiver dúvida me fala. > > Abs > > Paulo Balzi escreveu: > >> cara, muito boa a dica, de vez em quando eu sofro com isso. >> >> mas me diz uma coisa, e quando o desenvolvedor já tem um monte de de >> páginas já escrita, tem uma maneira automática de fazer uma conversão >> dessas? >> >> valeu pela dica novamente. >> >> []´s >> >> 2008/12/11 Marco Antonio <[email protected] <mailto:[email protected]>> >> >> Publiquei essa dica no Drupal.br, espero que ajude aqui também. >> >> >> Boas a todos! >> >> Um problema relatado com certa frequência em fóruns que >> participo é o de erros na acentuação de textos. >> >> Motivado por um post aqui no Drupal, resolvi colocar essa dica >> para outras pessoas que passem pelo mesmo problema. >> >> Para que a acentuação e caracteres especiais apareçam >> corretamente é necessário configurar os 3 ítens abaixo da >> mesma maneira: >> >> 1. a página; >> 2. o banco de dados; >> 3. o editor. >> >> Considerando o uso de utf-8 (o mais indicado), como isso deve >> ser feito ? >> >> 1. Na página: >> >> 1.1 Definir o idioma (opcional mas recomendado) >> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" >> xml:lang="pt-br"> >> >> 1.2 definir o charset >> <meta http-equiv="Content-Type" content="text/html; /> >> >> >> 2. No banco de dados (MySql) >> >> 2.1 Conjunto de caracteres MySQL: UTF-8 Unicode (utf8) >> 2.2 Collation de conexão do MySQL: utf8_general_ci >> >> 3. No editor. IMPORTANTE, aqui é onde aparece muito problema. >> Normalmente as pessoas não se ligam na codificação que seu >> editor usa. Editam o arquivo, salvam e pronto. Ao enviar para >> o servidor, mesmo estando correto o charset da página e do bd, >> o erro persiste. >> No nosso exemplo, usando utf-8, nosso editor precisa salvar >> usando utf-8 também. >> No Windows normalmente os editores salvam usando iso-8859-1, >> para não ter problema é necessário identificar onde mudar esse >> parâmetro e então salvar o arquivo em utf-8. >> >> Um exemplo de como esse pequeno detalhe muda tudo, criei 2 >> arquivos html idênticos em conteúdo e o charset está setado >> como utf-8, que pode ser constatado no código fonte da página, >> porém ao salvar, um foi salvo com iso-8859-1 e outro com utf-8 >> >> Veja os exemplos aqui: >> >> charset utf-8, gravado com codificação iso-8859-1 >> http://www.portallagos.com.br/charsetutf_8_codpag_iso88591.html >> >> charset utf-8, gravado com codificação utf-8 >> http://www.portallagos.com.br/charsetutf_8_codpag_utf_8.html >> >> Vê como muda tudo ? ;) >> >> Segue alguns editores em Windows/Linux e onde mudar essa opção: >> >> Windows (com a colaboração do gutomec- Luiz Gustavo) :D >> >> Dreamweaver: >> 1 - Para trocar o file encoding vá em Modify>Page >> Properties... (ou Ctrl+j); >> 2 - Em Category selecione Title/Encoding; >> 3 - Selecione em Encoding o que desejar e dê um OK; >> 4 - Salve o documento. >> >> EditPlus: >> 1 - Vá em Documents>File Encoding>Change File Encoding; >> 2 - Vai abrir uma janela pedindo para selecionar o file >> encoding, selecione o desejade e dê um OK. >> 3 - Salve o documento. >> >> Linux >> >> Geany >> 1 - vá em "documento" >> 2 - selecione "definir codificação" >> 3 - escolha a codificação desejada >> >> Gedit >> 1 - vá em "arquivo" >> 2 - selecione "salvar como" >> 3 - selecionar na caixa select o código desejado >> >> Eclipse >> 1 - vá em "preferences >> 2 - em "editors" procure a opção para definir codificação >> >> Espero que ajude e qualquer dúvida é só falar. >> >> Abs >> >> >> >> _______________________________________________ >> Lista mailing list >> [email protected] <mailto:[email protected]> >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> >> >> >> -- >> Paulo Balzi >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> Lista mailing list >> [email protected] >> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br >> >> > > > _______________________________________________ > Lista mailing list > [email protected] > http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br > > -- Paulo Balzi
_______________________________________________ Lista mailing list [email protected] http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

