Jump to content


Photo

Problema Com O Iso-8859-1


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

#1 gmps

gmps

    Amsdã

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

Posted 13/06/2007, 14:03

galera, eu uso php+html, e eu tenho assim:

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />

e qdo eu clico em um link, os escritos desse link aparecem:

celulares você faz a preços bem menores do que de uma ligação

como arrumo isso?

Como eu passo os html da pagina que tem os dados que aparecem com esses acentos doidos, ficar na linguagem iso?
"Se você não puder ajudar, atrapalhe; afinal, o importante é participar..."

#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 13/06/2007, 15:00

Aparentemente nao há nada de errado, era pra aparecer corretamente. Só no seu site acontece isso ? Não é a codificação do seu navegador que está com problemas ? Tem como postar o endereço pra teste ?
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#3 Nicholas Pufal

Nicholas Pufal

    Impossível: só existe até alguém duvidar e provar o contrário.

  • Usuários
  • 1655 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre

Posted 13/06/2007, 15:14

Já passei pela mesma coisa.

Eu uso ASP aqui e a forma que usei para solucionar isso foi usando a função server.HTMLencode do asp (nao sei como é no PHP) para transformar em códigos HTML tudo.

Os acentos por exemplo vão ficar &#'224; (sem as aspas) coisas assim nesse estilo. (foi mal a linguagem não técnica, só sei fazer os negócios mas não sei o termo técnico).

Só assim que consegui!

Edição feita por: Firehalk, 13/06/2007, 15:17.

BLOG Touché Criação - Vamos trocar idéias? -> http://blog.touchecriacao.com.br/
// Links úteis: Busca || Regras
// Não respondo dúvidas via mensagem privada. Use o fórum para buscar ou perguntar.

#4 Zuliani

Zuliani

    Novato no fórum

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

Posted 17/06/2007, 20:01

galera, eu uso php+html, e eu tenho assim:

<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />

e qdo eu clico em um link, os escritos desse link aparecem:

celulares você faz a preços bem menores do que de uma ligação

como arrumo isso?

Como eu passo os html da pagina que tem os dados que aparecem com esses acentos doidos, ficar na linguagem iso?


Não adianta você por isso no código, o que importa é a codificação que o servidor envia.
Como você usa PHP então coloque na primeira linha

<?php $charset = "iso-8859-1";$mime = "text/html";header("Content-Type: $mime;charset=$charset");?>

A informação no meta é para quando você abrir o arquivo localmente.




1 user(s) are reading this topic

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

IPB Skin By Virteq