Buenas....
Gracias por tus comentarios, ya lo cambie y sigue igual, si quieres entra al sitio que mencione anteriormente y veras que esta cambiado el charset...
En mis otros sitios siempre uso UTF-8 y jamas me habia pasado, solo en este nuevo server donde tengo el sitio :S.
Checa
ESTA OTRA WEB y veras que los acentos aparecen y el charset es UTF-8 !..... OJO: es la web de un cliente con mi CMS corriendo.
Esto es lo que me confunde :S, ya que en otro servidor si corre bien, pero en el nuevo server no :S.
Ya me serciore que tanto el php.ini como el httpd.conf esten puestos a UTF-8 por Default..
Espero puedas darme algo de entendimiento con esto que te comente...
También revisa en que estén guardados los ficheros, puede ser que hicieras algun cambio y modificaste su formato.
La forma de guardar los datos, es asi:
<?php
function proteger_cadena($m)
{
}
/* condicionales y variables... */
"id"=>"'". $idauto. "'",
"mensaje_post"=>"'". proteger_cadena($_POST["mensaje"]). "'",
"titulo_post"=>"'". proteger_cadena($_POST["titulo"]). "'"
);
insertar_bdd("TABLA_POSTINGS", $trama ); // guardo en la bdd
?>
Y la forma en como lo
imprimo es:
<?php
function desproteger_cadena($out)
{
}
$cons= consulta_bdd( "TABLA", $argumentos ); // consulto
// $b["mensaje_post"] -> es el mensaje guardado
echo 'Mensaje: <br>'. desproteger_cadena($b["mensaje_post"]);
?>
Otro dato...
Cheque MySQL y el charset en como guarda es: utf8_general_cl
Asumo que mi CMS
no es el problema ya que el mismo codigo que tengo arriba, es el que tengo corriendo en mi localhost y los caracteres se imprimen bien, el charset es UTF-8, tambien UTF-8 Default en mi php y apache.
Saludos !