Mailinglisten-Archive |
2. Nachtrag ;-)
>> wie kommt es, dass wenn ich in PHP "echo ord('ä') " schreibe, als
>> ASCII-Wert 228 bekomme, obwohl der Buchstabe "ä" doch in der erweiterten
>> Zeichentabelle den Wert 132 annimmt?
132 belegt das 'ä'-Zeichen im DOS-Zeichensatz ...
> Dein Freund heisst
> iconv
> http://www.php.net/manual/en/function.iconv.php
> Dann musst Du nur noch wissen, mit welchem Characterset Dein Drucker
> arbeitet ;-)
>> Mein Problem ist nämlich, dass ein Drucker, dem ich direkt den Text
>> schicke, das Summenzeichen anstatt des 'ä' ausgibt. Woran kann das
>> liegen und wie kann ich das Verhalten ändern?
... eben weil scheinbar der Drucker nur die alten DOS-Zeichensätze mag.
Es gibt zwei Möglichkeiten das Problem zu lösen:
1. Umstellen des Zeichensatzes im Drucker
2. Umwandlung bzw. Ausgabe des Textes im Charset 'CP850' siehe vorherigen
Post von mir
>> Gruss,
>> Ithamar Garbe
Gruss
Andreas Lange
--
Haas Media GmbH | Phone +49(0)511 27038-70
Agentur für moderne Medien | Fax +49(0)511 27038-69
Hindenburgstrasse 38 | Web http://www.haas-media.de/
30175 Hannover | Mail andreas.lange_(at)_haas-media.de
Deutschland/Germany | PGPFP 4204 C703 2D73 58DA F75B C1F2 E524 6949
php::bar PHP Wiki - Listenarchive