Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 10.08.2004, 00:01
Eric Eric ist offline
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 09.08.2004
Beiträge: 16
Eric befindet sich auf einem aufstrebenden Ast
Standard Lösung!

nun, ich habe glaube ich eine sehr elegante Lösung gefunden:

kennt ihr die funktion rawurlencode?

Die macht aus allen Sonderzeichen automatisch einen HEX-Unicode:

ä -> rawurlencode -> %E4

und E4 ist gleich 228 Dezimal -> &.#228; ist ä

Man muss also einen String erst durch rawurlencode jagen und dann gucken, wo überall %XX steht und diese mittels regulärer Ausdrücke in HTML-Unicodes umwandeln. Eigentlich eine sehr simple Methode, nur merkwürdig, dass bisher niemand darauf gekommen ist *G*

Werd' mal ein Skript schreiben - wenn es wirklich funzt, veröffentliche ich es hier. Ich denke, das ist sehr nützlich, um valides XHTML zu schreiben!

Viele Grüße!
Mit Zitat antworten