Ciao a tutti,
credo di avere un problema piuttosto banale ma non riesco proprio a saltarne fuori quindi chiedo un aiutino.
Ho diverse pagine di un sito che caricano del testo da un file .ini parsato con PHP.
Alcuni di questi testi contengono dei codici ISO che ho utilizzato per non incasinare certi carattere come l'apostrofo, le lettere accentate ecc.
In Chrome, FF e Safari tutto fila liscio ma in IE invece che essere tradotti i cidoci ISO si presentano per esteso.
Ad esempio se nel file .ini ho
codice:
L& apos ;utilizzo <-metto spazi tra se no mi traduce il codice
nei primi tre browser che ho citato vedo correttamente
codice:
L'utilizzo
mentre in IE (ver 8.0.7600) vedo per esteso
codice:
L& apos ;utilizzo
Cosa mi sono perso? E, domanda extra, perchè IE complica sempre le cose su cui tutti gli altri browser concordano -.-?

Grazie in anticipo.