Ir para conteúdo

POWERED BY:

Arquivado

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

marciolvs

Erro Character "çã"

Recommended Posts

Pessoal, quando tento alterar uma noticia do banco as palavras com acentos vem toda com caractere.

Já tentei.

<%response.Charset = "iso-8859-1"%>
<%session.lcid = 1046%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

mas nenhum resolve o caso.

 

Ex: a palavra "çãooooo" vem como "çãooooo"

 

Alguém tem uma dica ai ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usa notação html: ão => ão

 

Estava com esse problema e resolvi assim.

 

 

Mas neste caso é o cliente que vai preencher.

Eles não tem base.

Teria como converter automático ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Deve ter um script no laboratorio de script que deve fazer algo semelhante, mas a ideia seria na pagina que recebe os dados do formulario e faz o insert no bd, antes disso ele verificar e substituir os caracteres acentuados pelos de notação html.

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque no inicio da página

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1251"%>

 

se estiver usando objeto de upload sete o charset do componente. Verifique se a codificação do arquivo está como ANSI

Compartilhar este post


Link para o post
Compartilhar em outros sites

coloque no inicio da página

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1251"%>

 

se estiver usando objeto de upload sete o charset do componente. Verifique se a codificação do arquivo está como ANSI

 

 

""""Retorno/ erro.

 

Páginas do Active Server erro 'ASP 0245'

 

Uso Misturado de Valores de Página de Código

 

/sistema_v4.1/NoticiasAlterar2.asp, line 17

 

O valor @CODEPAGE especificado é diferente do CODEPAGE do arquivo incluído ou do formato de arquivo salvo. erro '8000d001'

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

coloque no inicio da página

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1251"%>

 

se estiver usando objeto de upload sete o charset do componente. Verifique se a codificação do arquivo está como ANSI

 

 

""""Retorno/ erro.

 

Páginas do Active Server erro 'ASP 0245'

 

Uso Misturado de Valores de Página de Código

 

/sistema_v4.1/NoticiasAlterar2.asp, line 17

 

O valor @CODEPAGE especificado é diferente do CODEPAGE do arquivo incluído ou do formato de arquivo salvo. erro '8000d001'

 

Quando você insere um include o conteúdo do include passa a fazer parte do programa raiz. Esse erro é porque provavelmente no arquivo que foi incluido o CODEPAGE é diferente da que está citada no programa raiz e cada página só pode usar 1 tipo.

Bem, se eu estiver errado me corrijam por favor. =)

e tente usar <%=server.HTMLEncode("sua string")%>.

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim.

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
Response.Charset="ISO-8859-1" %>

Compartilhar este post


Link para o post
Compartilhar em outros sites

A dica do xanburzum foi valida tambem mas em outro sistema.

 

A dica do Je. Ferreira já foi valida neste, è isso mesmo...

 

Ficou assim

<%=server.HTMLEncode(rs("chamada"))%>

Abraços a todos que deu a mão aqui..

Compartilhar este post


Link para o post
Compartilhar em outros sites

aproveitando o post do xanburzum, deixa eu perguntar: - colocar um charset diferente para cada página dá algum problema?

 

sim, pois se for um arquivo de include (mesmo sendo .js ou .css) vai "bagunçar" a interpretação do browser. Recomendado utilizar somente um, mesmo porque torna padrão de desenvolvimento da aplicação

Compartilhar este post


Link para o post
Compartilhar em outros sites

o conjunto de caracteres especificado para um documento para determinar como traduzir os bytes no documento em caracteres na tela ou no papel. Por padrão, o Internet Explorer utiliza o conjunto de caracteres especificado no tipo de conteúdo HTTP devolvido pelo servidor para determinar essa tradução. Se este parâmetro não é dado, o Internet Explorer utiliza o conjunto de caracteres especificado pelo meta elemento no documento. Ele usa as preferências do usuário se nenhum elemento meta é especificado

 

mais info. aqui

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.