Ir para conteúdo

POWERED BY:

Arquivado

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

Clauido José

[Resolvido] caracteres indesejados

Recommended Posts

Pessoal já tive problemas assim mas dessa vez não sei como resolver como os caracteres indesejados no mysql e no html

não aparecem a acentuação sempre coloquei assim no cabeçalho e sempre deu certo só essa loja ta dando bale rs

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Response.Charset="ISO-8859-1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>		
	<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro tem que se decidir se quer utf-8 ou iso, aí está a misturar tudo, eu costumo ter um include sempre com a codificação que quero, vou dar o exemplo para utf-8,

 

'este ficheiro tem como nome "utf8.asp" e está na pasta "lib" que se encontra na raíz do site


<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%
Response.ContentType = "text/html"
Response.AddHeader "Content-Type", "text/html;charset=UTF-8"
Response.CodePage = 65001
Response.CharSet = "UTF-8"
%>

depois na suas páginas asp


<!--#include virtual="lib/utf8.asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Teste</title>
....

 

 

o seu está a dar problema por causa do code page que está a setar para utf-8 mas depois nas tags diz que é iso

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.