RESOLVENDO PROBLEMA DE ACENTUAÇÃO OU ACENTOS E CARACTERES LOCALES ETC WEB

Iniciado por rafael, Março 05, 2017, 11:12:05 PM

tópico anterior - próximo tópico

rafael

BOA NOITE,

CONSEGUI RESOLVER O PROBLEMA DE ACENTUAÇÃO DA SEGUINTE MANEIRA:


  • PRIMEIRO VERIFIQUE SE SEU EDITOR ESTÁ GRAVANDO OS ARQUIVOS  EM UTF-8
  • SEGUNDO VERIFIQUE SE O SERVIDOR WEB NÃO ESTÁ SOBRESCREVENDO A CODIFICAÇÃO DA PÁGINA
  • TERCEIRO VERIFIQUE SE SUA PÁGINA TEM A SEGUINTE LINHA:


<meta charset="UTF-8">


EU ALTEREI A BIBLIOTECA ini.pris
PARA COLOCAR EXATAMENTE COMO DEMONSTRADO ACIMA
FICOU ASSIM:

html.define_caracteres("UTF-8")


SE QUISER COLOCAR O PADRÃO ISO É SÓ MUDAR PARA "ISO-8859-1"
O IDEAL É QUE FIQUE ASSIM:

<!DOCTYPE html>    <!-- Essa é a primeira linha para o navegador -->
<html lang="pt-br">
<head>
<meta charset="iso-8859-1" >


LEMBRE-SE

SE FOR USAR ISO-8859-1 TEM QUE MUDAR OS LOCALES DO SEU S.O
TAMBÉM O EDITOR TEM QUE GRAVAR COM ESSA CODIFICAÇÃO

O UTF-8 É MAIS AMPLO E MUITO USADO, PREFIRA ESTE.

adalberto

Valeu, Rafael, deu certo. Upload funcionou, gravou o arquivo mesmo com acentos. Vou re upar o exemplo de upload com as modificações.

Se me permite eu acrescentei suas funções na lib html e disponibilizarei em próximo upgrade da linguagem ok.