dedlfix: Sonderzeichen-Umwandlung ohne html-tags zu verändern?

Beitrag lesen

Tach!

Gibt es eine php-Funktion, die so ähnlich arbeitet wie htmlspecialchars() oder htmlentities() - nur andersrum? Also nicht html_entity_decode()! Ich brauche Umlaute codiert (ü => ü) aber html-Tags sollen unangetastet bleiben! Am Besten noch Anführungszeichen escaped.

strtr() in der zweite Version. Und get_html_translation_table() könnte dich interessieren. Die dich nciht interessierenden Zwichen kannst du über die Flags steuern und die nicht steuerbaren mit unset() entfernen.

Ich habe vor User-Input direkt in eine .php schreiben zu lassen (Übersetzung) was dann direkt über include() eingebunden wird. Allerdings kommen da immer wieder auch mal html-Tags vor!

Und warum willst du da die Umlaute nicht direkt schreiben?

Ich hätte gerne eine <font size="3">korrekte</font> Kodierung!

Die bekommst du, wenn du die Zeichenkodierung durchgängig zwischen allen beteiligten Systemem korrekt beachtest.

dedlfix.