spina ha scritto:Il problema è che ora io invoco la funzione sul set UTF-8, quindi se qualche browser mi ritorna i dati in latin1 è un casotto.
in teoria un browser dovrebbe ritornarti i dati nella codifica indicata a monte (per questo di dicevo di usare anche un header, visto che con php lo modifichi facilmente), ma ho visto in giro che non sempre è così, per esempio gmail mi prende quella del browser, qualunque sia quella della mail, ma in quel caso penso che si confonda tra codifica mail, codifica sito, etc... insomma, dipende da quel che devi fare
Comunque per verificare puoi usare
http://it2.php.net/manual/en/function.m ... coding.phpanche se ricordo che non verificava correttamente secondo RFC, non so se abbiano corretto
ma per quel che devi fare tu penso basti