phpbar.de logo

Mailinglisten-Archive

[php] Was passiert da?

[php] Was passiert da?

Norbert Pfeiffer norbert at itbw.de
Mon Jan 23 10:45:31 CET 2006


Hallo Rene,

Dein Problem ist, dass irgend ein Doeskopp hardgecodete Entities
verwendet. 'ü' ist die Entsprechung zu char(252) und was das
sein kann, haengt vom jeweilig installierten Zeichensatz ab und
ist deshalb von der Serverseite aus _nicht_ vorhersehbar.

Dagegen hilft die Umwandlung mit str_replace('ü', 'ü', $txt);
Eingebaute Funktionen wie html_entity_decode(); schlagen fehl,
sie beachten nur "ordentliche" Umschreibungen wie 'ü'.

Aber wenn Du nun schon mal 'Zürich' hast, kannst Du mit
utf8_decode('Zürich'); wieder "normale" Zeichen erzeugen.


m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0163-3613642
---------------------
e.o.m.


php::bar PHP Wiki   -   Listenarchive