Jump to content


Photo

Problemas Com Acentos


  • Faça o login para participar
5 replies to this topic

#1 Lancelotz

Lancelotz

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 13/08/2006, 20:26

Olá, tenho um script de "últimas do fórum", utilizei o htmlspecialchars nele para que os acentos fossem exibidos corretamente, mas ainda tenho problemas com os caracteres especiais como ' ! ? / \ etc.
Quando utilizo o utf8_encode, os caracteres especiais são exibidos corretamente, já os acentos não.
Segue uma imagem ilustrando o problema.

Posted Image

Como resolvo este problema?

[]s
Lancelotz

Edição feita por: Lancelotz, 13/08/2006, 21:36.


#2 Balala

Balala

    What you want for yourself?

  • Ex-Admins
  • 3357 posts
  • Sexo:Não informado
  • Localidade:Jaraguá do Sul - SC
  • Interesses:http://forum.wmonline.com.br/index.php?showtopic=5792

Posted 14/08/2006, 08:24

Qual a codificação da página?

Tem como passar o link? Aparentemente, os caracteres especiais já estão sendo aplicados o htmlspecialchars() uma vez, o que faz com que eles sejam apresentados da maneira errada.
Balala - Admin Geral Webfórum - Retired
Twitter
Stop Spreading Lies!
Posted Image

#3 paulojrpb_php

paulojrpb_php

    12 Horas

  • Usuários
  • 121 posts
  • Sexo:Não informado

Posted 14/08/2006, 09:08

Legal.. tenho o mesmo problema..

tenho tentado o uso do htmlentities, mais tem dado alguns problemas na exibição em uma lista tipo select!!!

O que pode ser feito?

Abços, galera..
"Não te estribes no teu próprio entendimento!!!"
Paulo Jr. PHP Development (Intermediary)

#4 Lancelotz

Lancelotz

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 14/08/2006, 15:22

Olá, uso o iso-8859-1 para a codificação da página.

Também já tentei usar o htmlentities, mesmo resultado.

#5 Megaexl

Megaexl

    Novato no fórum

  • Usuários
  • 8 posts
  • Sexo:Não informado
  • Localidade:Curitiba - Paraná

Posted 14/08/2006, 15:27

Isso ocorre porque os acentos estão em uma codificação diferente da dos caracteres especiais, você deve usar a mesma codificação em todo o código. Escreva os acentos usando utf8, experimente uma função para convertêlos antes de exibir...
Luan Santos Teh Helper
www.Tecnexl.com

E-Mail e MSN:
Posted Image

#6 Lancelotz

Lancelotz

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 14/08/2006, 16:04

Removi o htmlspecialchars, o <meta> que definia a codificação, e tudo está sendo exibido normalmente, muito obrigado pelas dicas e respostas.

[]'s
Lancelotz




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq