Olá galera, tudo bem?
estou com um pau com os caracteres especiais no meu site
Eu tenho um arquivo chamado caracteres.php com os seguintes parametros:
<?php mysql_query("SET NAMES 'utf8'"); mysql_query("SET character_set_connection='utf8'"); mysql_query("SET character_set_client='utf8'"); mysql_query("SET character_set_results='utf8'");
O meu BD ta configurado como utf8_general_ci
e nas minhas paginas alem do meta charset do html como utf-8 tem o header do php tambem
header('Content-Type: text/html; charset=utf-8');
mas mesmo assim, ele cadastra no BD normal com os acentos tudo certinho, porém na hora de exibir ele não consegue, aparece assim: ? um ponto de interrogação com fundo preto, o que pode estar acontecendo?