MudGuard: echo...

Beitrag lesen

Hi,

Dann lies erstmal nach, welche Anführungszeichen HTML erlaubt.

" und '
man sollte jedoch IMO " bevorzugen, wann immer es geht. du bist dir der Bedeutung von ' in PHP bewusst?

Ja, aber was tut das zur Sache? Auch " hat in PHP eine Bedeutung.
Man muß halt nur aufpassen, wann man welche Anführungszeichen wie escapen muß (oder eben nicht).

Man muss sie nur, wie hier auch richtig getan _maskieren_. stattdessen einfach ' zuverwenden ist schlicht inkompetent und geht letzten endes auf das letzte fissel validität ;-)

Es ist schlicht und einfach inkompetent, wenn man nicht weiß, daß ' bei Attributen von HTML ausdrücklich erlaubt sind.

ich weiß sehr wohl, dass sie erlaubt sind. ich weiß jedoch auch, dass sie_unästhetisch_ und _unsauber_ sind. ich hab mich im ton vergriffen., ist schon klar.

Warum sind sie unästhetisch und unsauber?
Nur weil Dir " besser gefällt als ' ?
Weder in HTML noch in XML (XHTML) wird einem der beiden Zeichen in irgendeiner Weise der Vorzug vor dem anderen gegeben.

An Deinem Wissen, daß ' auch erlaubt sind, bestand berechtigter Zweifel, denn Du behauptetest, daß diese die Validität beeinflussen würden.

Andreas