Hola chicos, estoy implementando una aplicación web en php para mi práctica y resulta que cuando almaceno datos desde php y luego recupero me muestra este símbolo: �, he buscado mucho en google, ya he probado con el utf8 en el archivo php y en el cotejamiento de MySQL, pero nada, también lo he intentado con latin1_spanish pero tampoco nada. ¿alguna idea se os ocurre?, ¿alguien tiene experiencia con esto?.
Agradezco las sugerencias y ayuda.
¿Y si haces lo siguiente?:
En el .php que procesa datos:
<?php
$cadena = str_replace("ñ", "ñ", $variable_que_contiene_lo_que_envias);
LUEGO AQUI SIGUE TU CODIGO
?>
Con probar no se pierde nada :D
EDIT: Vale aclarar que mi ejemplo sirve sobretodo si se necesita volver a leerlo en un html.
pasale htmlentities antes de mostrar la informacion :P
que cotejamiento usas para mostrar el archivo? me refiero al <meta> del html :P