Tach!
Zudem ist es besser, in PHP die
'einfachen Anführungszeichen zu verwenden, dann kann man bei Ausgaben von HTML-Code darin die"doppelten für die Attribute nehmen.Nein.
Man sollte gar keinen HTML-Code (die Tags) mit
echoausgeben, sondern lediglich die Daten mit PHP einfügen.Das Problem mit
'und"löst sich in nichts auf; im Text sollten diese Zeichen ja nicht auftauchen (außer bei nutzergeneriertem Inhalt).
Es löst sich dadurch mitnichten auf. Auch dann muss man htmlspecialchars() verwenden und dabei beachten, dass HTML-Attribute (außerhalb der PHP-Bereiche) in " zu schreiben sind, wenn man ENT_QUOTES weglassen möchte.
dedlfix.