In einem HTML-Element können Sie überhaupt keinen PHP-Code verwenden. Und nachdem Ihr Code auch keine Ausgabe erzeugt, kann ich die Notwendigkeit, PHP- und HTML-Code zu koppeln in diesme Beispiel hier auch nicht nachvollziehen.
Hier zwei Lösungansätze:
(1) Verwenden Sie Platzhalter. Lassen Sie erst den PHP-Code laufen, um den notwendigen HTML-Code zu erzeugen, und fügen Sie diesen via Platzhalter in den Textbaustein ein. Entweder via replace()
oder mittels show()
.
(2) Geben Sie den HTML-Code innerhalb einer PHP-Elements mittels html()
aus.