Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

vila

[Resolvido] Caracteres especiais

Recommended Posts

Estou tentando que o HTML me reconheça os caracteres especiais ª e º. Trata-se da letra a e da letra o, minúsculas, que a gente coloca à direita de um número. Por exemplo, para escrever 'quinta', eu escrevo '5ª'. O teclado oferece esses caracteres apertando a tecla 'alt gr' e a tecla correspondente. Meu programa é em PHP que reconhece esses dois caracteres sem problema. Mas na hora que vou mandar escrever eles, aí não consigo.

Vi, num forum, prá usar & # 169 ; Mas o que me apareceu foi uma seta.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não deu certo com º e ª, Diéssica e Henrique. O º retornou um o, mas não sobreescrito. O ª retornou uma seta prá direita. Aí descobri que o problema é que o charset utf-8, que estou empregando, não consegue lidar com alguns caracteres.

Achei a função htmlentities("ª", ENT_QUOTES, 'UTF-8') e aí deu certo.

 

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não deu certo com º e ª, Diéssica e Henrique. O º retornou um o, mas não sobreescrito. O ª retornou uma seta prá direita. Aí descobri que o problema é que o charset utf-8, que estou empregando, não consegue lidar com alguns caracteres.

Achei a função htmlentities("ª", ENT_QUOTES, 'UTF-8') e aí deu certo.

 

Obrigado

 

Vila, você deveria ter detalhado melhor o seu problema, que foi com a codificação dos caracteres. Pelo que deu pra entender era que você queria a tabela de acentuação do HTML.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como meus conhecimentos de PHP são bastante limitados, só consegui contar o problema que estava acontecendo, que era que o PHP não conseguia escrever o caractere ª. Não tinha idéia, nessa hora, de que o problema podia estar no UTF-8. Da próxima vez que tiver uma dúvida, já vou considerar esse tal de UTF-8. De qualquer forma, o problema está resolvido e valeu tua ajuda, Diéssica.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.