Malcolm Beck´s: HTML Tags

Beitrag lesen

hi,

Option 1:
„Mailtext, den irgendwer geschrieben hat<br><br>viele Grüsse!“

Diese Option ist auch schon deshalb nicht zu empfehlen, da hier Code für einen bestimmten Ausgabekontext in den eigentlichen Daten landet, und der Ausgabekontext erst viel später von Bedeutung wird. Konsequenterweise müsste man dann komplett den HTML-Kontext berücksichtigen und von Benutzer eingegebene HTML-spezifische Zeichen auch entsprechend notieren.

Deshalb die Nachfrage, komisch klingt dass ganze ja schon.

„Mailtext, den irgendwer geschrieben hat

viele Grüsse!“
Für letzteres im HTML-Kontext eignet sich auch nl2br.

In dem Fall bleiben die Rohdaten in ihrer üblichen Länge erhalten und lassen sich für jedes beliebige Ausgabemedium umformatieren, ohne dass man zuerst die HTML-Kontext-Kodierung entfernen muss. Eine Ausgabemedium-spezifische Behandlung sollte aus dem Grund immer erst zur konkreten Ausgabe vorgenommen werden.

Wenn es jetzt nur ein reiner mailversand wäre, wo nichts gespeichert wird, könnte man es ja auch schon beim abschicken machen, eigentlich müsste man ja schon beim abschicken alles umgewandelt haben, nach erfolgreichem versenden der Mail habe ich ja keinen einfluss mehr darauf.

mfg

--
„Wenn du nicht bereit bist, dafür zu sterben, dann streiche das Wort »Freiheit« aus deinem Vokabular.“ -- Malcolm X
I Have a Dream