Ir para conteúdo

POWERED BY:

Arquivado

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

essex

[Resolvido] Caracteres estranhos - charset=utf-8

Recommended Posts

Olá pessoal

 

Estou com problemas com formatação / exibição dos registros.

 

Ao listar palavras que possuem acento, trunca o conteúdo.

 

Pesquisei muito sobre isto, e o que achei esta abaixo, mas ainda nao esta dando certo.

 

Obrigado pela ajuda...

 

-----------------------------------------------------------------------------

 

No topo do arquivo .asp tenho a linha abaixo:

 

<head>

<meta http-equiv="content-type" content="text/html; charset=utf-8" />

 

-----------------------------------------------------------------------------

 

Veja abaixo a imagem com dados no .mdb, dados ok...

 

Tabela

 

-----------------------------------------------------------------------------

 

Dados truncados

 

http://ewb.tpa.com.br/_duvida/formatacao.jpg

 

-----------------------------------------------------------------------------

 

Código que lista os registros.... Preciso mudar algo aqui ???

 

<% While Not rs.EOF %>

 

<a href="#" onClick="MM_openBrWindow('noticias/consulta_news.asp?id=<%=rs("id")%>','','scrollbars=yes,width=635,height=617')"><% =rs("c4")%> - <% =rs("c1") %>

<span class="style1 style10 style5"> [ clique e leia mais...] </span></a><span class="style10 style5"></font></span><span class="style5"><br />

</span><br />

 

<%

rs.MoveNext

Wend

Call Fecha

Set rs = Nothing

%>

-----------------------------------------------------------------------------------------------

 

Grazie

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta colocar isso aqui

 

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá colega, obrigado pela atenção.

 

Pesquisando mais achei no forum da Imasters o seguinte codigo:

 

No inicio do arquivo escrevi:

 

<%@ CodePage=65001 Language="VBScript"%>

 

e antes do looping o codigo abaixo:

 

<% While Not rs2.EOF

 

Response.CodePage = 65001

Response.CharSet = "utf-8"

 

%>

 

 

Veja imagem abaixo:

 

Resultado... ok

 

 

e deu certo assim, eba.... obrigado pela atenção. http://forum.imasters.com.br/public/style_emoticons/default/clap.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

<%Response.Charset="ISO-8859-1" %>

 

 

sempre no inicio

 

 

 

 

pelo que respondeu esta errado o seu cod.

 

qq instrução e orientação desse tipo sempre são inclusas no topo, antes de qq coisa

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.