- Registriert
- 28.12.07
- Beiträge
- 27
Hallo,
weiss jemand, wie ich den Zeichensatz einer PHP-Datei ändern kann?
Im <head> einer index.php lege ich das charset auf ISO-8859-1 (das möchte ich nicht ändern).
Diese Datei ist aber als UTF-8 gesichert und deshalb(?) wird im Browser z.B. ü als ü angezeigt.
Ich arbeite mit TextMate, der speichert normalerweise als UTF-8 ab (Zeilenumbrüche als LF [\n]).
Das Problem: wenn ich in TextMate "Save As" anklicke und dann "File Encoding" auf ISO-8859-1 Latin 1 (oder ~Windows) setze kommt immer nur folgende Fehlermeldung: "The document “index.php” cannot be saved using the Latin1 (bzw. CP1252) encoding? [...]"
Kann man das auch mit z.B. mit dem Finder machen? Und wie?
Ist es Sinnvoll, die Zeilenumbrüche der Dateien auf CRLF [\r\n] zu setzten, obwohl der Mac-Standard(?) nur LF [\n] ist. (z.B. wenn die Dateien Plattformübergreifend verwendet werden sollen, bzw. auf einen Windows Server geladen werden).
Vielen Dank für Hilfe,
Lupus
weiss jemand, wie ich den Zeichensatz einer PHP-Datei ändern kann?
Im <head> einer index.php lege ich das charset auf ISO-8859-1 (das möchte ich nicht ändern).
Diese Datei ist aber als UTF-8 gesichert und deshalb(?) wird im Browser z.B. ü als ü angezeigt.
Ich arbeite mit TextMate, der speichert normalerweise als UTF-8 ab (Zeilenumbrüche als LF [\n]).
Das Problem: wenn ich in TextMate "Save As" anklicke und dann "File Encoding" auf ISO-8859-1 Latin 1 (oder ~Windows) setze kommt immer nur folgende Fehlermeldung: "The document “index.php” cannot be saved using the Latin1 (bzw. CP1252) encoding? [...]"
Kann man das auch mit z.B. mit dem Finder machen? Und wie?
Ist es Sinnvoll, die Zeilenumbrüche der Dateien auf CRLF [\r\n] zu setzten, obwohl der Mac-Standard(?) nur LF [\n] ist. (z.B. wenn die Dateien Plattformübergreifend verwendet werden sollen, bzw. auf einen Windows Server geladen werden).
Vielen Dank für Hilfe,
Lupus