Hallo zusammen,
ich bekomme einen htmlstring übergeben, der per AJAX an speichern.php übertragen und in eine Datei geschrieben wird.
Vorher encodiere ich den String noch so:
...
htmlstr = encodeURIComponent(htmlstr);
...
...ab zu AJAX
Das funktionierte bis jetzt gut. Jetzt hatte ich in einem String plötzlich diesen langen Bindestrich ($mdash bzw. —) übergeben bekommen. Danach wird Kauderwelsch in der Datei abgespeichert. $mdash; ist erst in HTML4 definiert. Kann es sein, dass encodeURIComponent damit nicht klarkommt oder habe ich einen anderen Denkfehler?
Dank und Gruss
Olaf