Hi,
ist dir auch klar, dass diese Zeile nur als Fallback zum Tragen kommt, wenn der Server im HTTP-Header keine Angabe zur Zeichencodierung macht - und im Normalfall völlig Banane ist?
Nein, das war mir nicht klar. Aber der Server sendet doch auch nur den Zeichensatz wenn dieser im php gesetzt wurde oder?
die meisten Webserver sind so konfiguriert, dass sie immer eine charset-Angabe senden, die als Default eingestellt ist. Mit PHP kannst du diese Angabe nur "überschreiben".
Ansonsten wenn er einen Standardwert nutzen würde wäre dieser Metatag ja nutzlos...
Nutzlos nicht - er ist dann nützlich, wenn der Server tatsächlich keinen Defaultwert angibt und auch mit PHP (oder einer anderen Scriptsprache) kein entsprechender Header gesetzt wurde; oder wenn das Dokument nicht über HTTP übertragen wird, sondern beispielsweise aus dem Filesystem geladen wird.
Ciao,
Martin
Niemand lebt allein von seinen Träumen.
Aber wer träumt, lebt noch.
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(