Salve,
ho un problema di codifica delle mie pagine, vi spiego con un esempio:

Premetto che tutte le mie pagine usano la codifica <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

Leggo dal db una stringa del tipo "Oggi è Martedi";

quando la stampo nella pagine esce "Oggi x Martedi" dove al posto della x c'è un ROMBO

Se metto la codifica ISO-8859-1 la frase viene visualizzata bene, ma per altri problemi devo usare la codifica utf-8

Ho provato ad utilizzare diverse funzioni php ma non riesco a trovare quella adatta al mio problema

$s = "Oggi è Martedi";
$s = htmlspecialchars($s); --> compare "Oggi rombo &lt;b&gt;Martedi&lt;/b&gt; e non va bene
$s = htmlentities($s); --> compare "Oggi &egrave; &lt;b&gt;Martedi&lt;/b&gt; e non va bene

io dovrei ottenere la stringa: "Oggi &egrave; Martedi" in modo che visualizzandolo con la codifica utf-8 mi compare tutto correttamente!

altri consigli?

Grazie cmq

Luca