user-124
06.03.2006 12:11
Hallo zusammen.
Ich versuche verzweifelt, ein paar Zeichen vernünftig anzeigen zu lassen, scheitere dabei allerdings kläglich.
Eigentlich ist mein Code jetzt schon zu unübersichtlich, um zu beschreiben, was da vor sich geht, aber ich versuche es trotzdem: Mein Parser gibt die Zeichen in Iso- Irgendwas (der Standard halt) zurück, ich muss diese Rückgabe aber per GET an ein Javascript übertragen, dass damit nichts anfangen kann. Also versuche ich, die Zeichenkette mit urlencode() in PHP zu verschlüsseln und mit JS wieder zu entschlüsseln, was natürlich nicht geht, da die JS- Funktion escape() mit urlencode() von PHP nichts gemein hat.
Also bin ich dazu übergegangen, die Sonderzeichen per RegExp zu ersetzen, doch auch das klappt nur teilweise, wie ihr auf dem Bild sehen könnt.
*kotz*
Also: Kennt jemand eine Funktion (php?) mit der ich meine Sonderzeichen verschlüsseln kann, so das JS sie liest? Und Achtung: Diese Funktion darf die niemals nicht HTML- Relevante Zeichen kodieren, "<" und ">" müssen mir also erhalten bleiben.
Ich hoffe auf eure Empathie, die Fähigkeit, das Problem, das ich selbst so wenig verstehe, dass ich es nicht beschreiben kann, zu erfassen und zu lösen.
hochachtungsvoll,
Barabbas