Andreas Lindig: Steuerzeichen finden, die nicht in die XML-Datei dürfen

Beitrag lesen

Die unerlaubten Zeichen gleich bei der Form-Verarbeitung herausfiltern/anmeckern/dem Absender wieder vor die Hände schmeißen?

aber wie soll ich sie finden?
Ich weiß gar nicht, um was für ein Zeichen es sich das handelt. Mal sehen, wie es hier aussieht: ¢Q

Das sind 3 Zeichen, wovon eines im Textpad und Unired nicht darstellbar ist. DAS ist das Problemzeichen. Im Homesite wird es als Punkt dargestellt. Und das kommt in der XML-Datei auch als Geisterbyte an. Durch Deine Funktion kommt der String aber problemlos durch.

Aha! die Vorschau sagt mir: "Sie haben ein Zeichen angegeben, das in XML- und SGML-Dokumenten verboten ist. Dazu gehören vor allem die Steuerzeichen aus dem ASCII-Bereich (ausser Zeilenumbruch, Zeilenvorschub und Tabulator). Das kann z.B. passieren, wenn Sie den Inhalt einer Binär-Datei posten möchten."

Ein Lob auf dieses Forum!

Wie kann ich denn jetzt diese Steuerzeichen im String mit PHP finden?

Gruß, Andreas

--
SELFFORUM - hier werden Sie geholfen,
auch in Fragen zu richtiges Deutsch