Allora molto probabilmente il problema è Apache, se hai la possibilità di modificare httpd.conf aggiungi questa istruzione (Chiaramente prima verifica che non ci sia già)
riavvia Apache e dovrebbe sistemarsi tutto.codice:AddDefaultCharset ISO-8859-1