siOriginariamente inviato da bland
MA ..... se dovessi veder qualcosa di strano, cambio tutto e buonanotte!
![]()
Eventualmente Daniele, devo riportare mysql in latin1 e latin1_general_ci, e converto tutti i caratteri semplicemente con htmlentities() e metto però le pagine in ISO-8859-1 .. ESATTO? :master:
guarda, per vedere effettivamente cosa arriva al browser metti un semplice
echo 'Codifica corrente: ' . mysql_client_encoding() . '
';
dopo che effettui la connessione
Perché anche se i dati li hai in UTF8 nel database è la codifica utilizzata dal client che conta perché è lui che quando li legge li riceve per come dice (latin1 ad esempio) e di conseguenza non vai a buttar fuori utf8 ma latin1
per vedere cosa succede con il sito usando effettivamente UTF8 metti
mysql_set_charset('utf8');
prima o dopo la selezione del database