hi,
Aber kann ich nicht JavaScript auch auf ISO-8859-1 umstellen?
http_request.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=iso-8859-1");
So scheint es nicht zu funktionieren.
Natürlich nicht - deine Daten sind immer noch in UTF-8 kodiert - du "lügst" jetzt nur in der Angabe, die du dem verarbeitenden Script gegenüber machst.
Wenn du wirklich ISO-8859-1 liefern willst, müsstest du in diese Kodierung umwandeln - per Javascript machbar, aber vermutlich nicht trivial.
Wenn du ISO-8859-1 haben willst, dann solltest du eher serverseitig die Daten von UTF-8 in diese Kodierung umwandeln - utf8_decode().
Sei dir aber im Klaren, dass dabei Zeichen auf der Strecke bleiben können, die ISO-8859-1 nicht abbildet.
Gleich überall mit UTF-8 zu arbeiten, könnte die bessere Wahl sein.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }