Mailinglisten-Archive |
Andi Voss schrieb: > Dann solltest du in Formularen accept-charset="utf-8" hinzufügen. Und sollte serverseitig nochmals überprüft/konvertiert werden. > Ansonsten solltest du die richtigen Header setzen header(...). Das macht man normalerweise über den Webserver. > Content-Type: application/xhtml+xml;charset=utf-8 > wenn du echtes XHTML ausliefern möchtest. Falsch. text/html ist ebenfalls gültig, wenn XHTML1.0 verwendet und auf die Wellformed-Prüfung im Brauzer verzichtet werden kann. Punkt ist, das der Internet Exploder application/xhtml+xml-Dokumente nicht interpretieren kann und diese zum Download anbietet. Siehe hierzu: * <http://schneegans.de/tips/apache-xhtml/> * <http://jendryschik.de/wsdev/einfuehrung/xhtml/xhtml#probleme> > Oder > Content-Type: text/html;charset=utf-8 > wenn du "normales" HTML auslieferst in utf-8 Dies ist, wie oben beschrieben, auch für XHTML1.0 erlaubt und derzeit sogar noch dringend notwendig.
php::bar PHP Wiki - Listenarchive