Acentos desconfigurados vindo do BD
Bom eu aqui mais uma ves agora com erro de acentuação vinda do banco .
o problema é que estou fasendo uma verificação para poder dar o echo na descrição da página código
<?
$urlD = $_GET['url'];
$urlED = explode('/', $urlD);
$arquivoD = $urlED['0'];
$postD = $urlED['1'];
$idD = $urlED['2'];
$paginasD = array('sair', 'minhas_compras', 'login', 'meus_dados', 'home', 'cadastro','como_comprar', 'fale_conosco', 'quem_somos', 'produtos', 'carrinho', 'single');
$SqlP = mysql_query("SELECT * FROM sistema");
$Dados = mysql_fetch_object($SqlP);
if(isset($arquivoD) && in_array($arquivoD, $paginasD) and $arquivoD !="produtos"){
echo $Dados->descricao;
}elseif(isset($arquivoD) && $arquivoD != array($arquivoD, $paginasD) and $arquivoD !="produtos" and !isset($idD)){
$sqlP = mysql_query("SELECT * FROM categorias_descontos WHERE slug ='".$arquivoD."'");
$res = mysql_fetch_array($sqlP);
echo 'Smart Connect categoria - '.$res["nome"].'';
}elseif(isset($arquivoD) && $arquivoD =="produtos"){
$AST = mysql_fetch_object(mysql_query("SELECT * FROM sub_produtos WHERE slug ='$postD'"));
echo 'Smart Connect Sub Categoria - '.$AST->nome.'';
}elseif(isset($idD)){
$TxtS = mysql_fetch_object( mysql_query("SELECT * FROM texto_produtos WHERE id_produto ='$idD'"));
echo strip_tags($TxtS->descricao);
}
?>
o problema é aqui nesta parte
}elseif(isset($idD)){
$TxtS = mysql_fetch_object( mysql_query("SELECT * FROM texto_produtos WHERE id_produto ='$idD'"));
echo strip_tags($TxtS->descricao);
}
?>a descrição que esta vindo do banco di acordo com o produto aparece com este tipo de código aqui no código fonte
/applications/core/interface/imageproxy/imageproxy.php?img=http://jairperes.com.br/rafael/imasters/acentos/01.fw.png&key=0b62c5a4fb4b0c66323232bfaae5296131995ce5ea7f19b1c938a6697b63d6bd" alt="01.fw.png" />
alguem saberia como posso alterar isto para aparecer corretamente e tambem pelo compartilhamento do facebook asim
/applications/core/interface/imageproxy/imageproxy.php?img=http://jairperes.com.br/rafael/imasters/acentos/02.fw.png&key=98a06a577a07e57149217e610671f2d81e82d3d275694820e784729108ea9de0" alt="02.fw.png" />
o campo de descrição do banco está como latin1_swedish_ci, e a minha página esta com
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
.Discussão (41)
Carregando comentários...