Jörg Reinholz: Problem mit Zeichenkodierung

Beitrag lesen

Wenn ich das aber von der Funktion oben "kodieren" lasse, ergibt das aber
?test=nur稩ﺵ
bzw. "?test=nur稩ﺵ".

[1] Benutze niemals fremede Funktionen, die Du nicht verstehst.

Ist die Funktion "kaputt" oder mache ich etwas falsch?

Siehe [1]

Wie sollte ich richtig kodieren weil in dem Beispiel davon abgeraten wird htmlentities zu nutzen?

Das kommt darauf an. Eine allgemeingültige Funktion kann es nicht geben, weil keiner weis, was Du absichern willst.

Hier wird gern geraten, den Blogbeitrag zum Thema Kontextwechsel zu lesen und zu beachten. Dedlfix hat sich sehr viel Mühe gegeben die Problematik umfassend zu erklären und das Resultat überzeugt.

Jörg Reinholz