Ir para conteúdo

POWERED BY:

Arquivado

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

Adilson_Web_2007

com Charset

Recommended Posts

Olá pessoal estou com uma dúvida, sou iniciante em PHP e estou fazendo uma página usando AJAX com PHP. Mas as informações que aparece na tela vem sem os acentos. Em asp eu usava assim Response.Charset = "ISO-8859-1" como eu faço em php?

 

Eu fiz assim e quando aparece a mensagem para o usuário isso aparece junto <meta http-equiv="Content-Type" CONTENT="text/html; charset=ISO-8859-1" />

 

Desde já eu agradeço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. o editor de textos que está usando para escrever os códigos, está configurado com qual encoding?

2. os arquivos php, html, estão usando qual encoding ?

3. o equivalente ao Response.Charset = "ISO-8859-1" do ASP em PHP é

header('Content-Type: text/html; charset=iso-8859-1');

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu fiz assim

 

header('Content-Type: text/html; charset=iso-8859-1');
$ano = $_GET['ano_'];
$mes = $_GET['mes_'];

$noticia = mysql_query("SELECT  count(id_mensagem) as total FROM $tabela where ano='$ano' and mes='$mes'");
$total_noticia = mysql_result($noticia,0,'total');

if($total_noticia > 0){
echo"OK";
}
else{
echo"Não existe nenhuma notícia cadastrada para esse Mês de $mes  e Ano de $ano ";

}

Os acentos aparece um quadadro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e as outras questões que fiz ?

 

1 e 2 ???

 

 

descreva suscintamente o que está fazendo e o que está sendo feito senão vamos ficar dando mil palpites sem chegar a solução adequada

Compartilhar este post


Link para o post
Compartilhar em outros sites

header('Content-Type: text/html; charset=utf-8');

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

Tenta!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se ta colocando quadrados, provavelmente, posso estar errado, você ta usando o IE.

Verifique a codificação do navegador.

 

E eu sempre aconselho: usem o Firefox, e seus complementos como o Firebug e Web Developer

ou Safari

ou Chrome

ou Opera

 

Verifique as quetões que o hinom propos a você

1. o editor de textos que está usando para escrever os códigos, está configurado com qual encoding?

 

pois o editor de texto tambem tem um encoding

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.