Verschiedene Zeichenkodierungen

guenter024

Erfahrenes Mitglied
Hallo PHP-Freunde,

meine Seite mit dynamischen Inhalt ist in utf8 codiert.
Nun macht aber der Editor etwas Probleme.
Manche Seiten lassen sich hier nicht mehr ohne den BOM speichern.
Im Editor ist Standardmäßig beim Erstellen neuer Dateien und beim Abspeichern "utf-8 without bom" angegeben.
Beim öffnen wird die Seite aber jedesmal wieder als ANSI angegeben (komischerweise aber nicht bei allen).
Wenn ich nur UTF-8 speichere geht es, aber dann ist immer ein Leerzeichen im Seitenstart (wegen dem BOM). Wenn ich dann zum Beispiel die Seite öffne und bei "Ansicht=>Zeichenkodierung" diese in ISO-8859-15 anzeigen lasse steht oben das Bom-Zeichen.

Meine eigentliche Frage:
ist es problematisch, wenn die eigentliche Seite in utf-8, die dynamischen Seiten jedoch in ANSI includiert sind?
Eventuell hat auch jemand eine Idee, ob ich am Editor etwas falsch eingestellt habe.
Der Editor ist RapidPHP 2008 (english).

Viele Grüße
Günter
 
ist es problematisch, wenn die eigentliche Seite in utf-8, die dynamischen Seiten jedoch in ANSI includiert sind?

Ja, sobald Zeichen angezeigt werden sollen, die sich oberhalb von 7Bit ANSI befinden, kann es zu Problemen kommen. Alles schön im gleichen Zeichensatzen, dann gibts auch browser-übergreifend keine Probleme. Denn merke: Nur weil es der Firefox richtig anzeigt, heißt das nicht, das es der IE auch tut und umgekehrt.

Zum zweiten Punkt: Nehm doch einfach eine IDE, die das richtig kann und zu gleich noch extrem erweiterbar ist:

http://www.eclipse.org/pdt/

oder gleich downloaden:

http://www.eclipse.org/pdt/downloads/
 
Zurück