Estoy escribiendo en pantalla el texto leido desde un archivo de texto .txt utilizando fread.
Toda va bien excepto que en lugar de mostrar las ñ y las tildes aparecen caracteres raros (una especie de rombo con un un ? dentro). No voy a pegar el código porque es tan sencillo como hacer un fread del fichero y un echo.
He mirado mil foros y manuales en internet y no consigo dar con la solución. Tengo esta linea en el head:
Código HTML:
Ver original
<meta HTTP-EQUIV="Content-Type" content="text/html; charset=utf-8"/>
y también vi una solución en un foro que parece que todo el mundo le funciona menos a mi. Es utilizando la función "echo htmlentities($cadena)". Utilizando esta función lo que ocurres es que no se muestra el texto en la pantalla.
Espero vuestra ayuda. Saludos a todos y mil gracias.