HTML-Code mit PHP ausgeben
Mit den Ausgabe-Befehlen echo oder print lässt sich HTML-Code nicht einfach so ausgeben: Da die Ausgabe mit Anführungszeichen von den PHP-Befehlen getrennt wird, müssen Anführungszeichen erst maskiert werden, bevor man Sie anzeigen kann.
echo "<a href="https://www.computerhilfen.de">
Link</a>";
Dies ergibt eine Fehlermeldung.
Umgehen lässt sich das auf zwei Arten: Entweder benutzen Sie für den echo-Befehl ein Hochkommata:
echo '<a href="https://www.computerhilfen.de">
Link</a>';
Damit können Sie aber keine Variablen ausgeben. Gerade für längere HTML-Blöcke, die Sie über die Zwischenablage in das PHP-Skript einfügen, eignet sich Erweiterung < <<HERE DOC des echo- oder print-Befehls: Man wählt einen Bezeichner, in der Regel EOT (End of Text), bis zu dem der HTML-Code direkt ausgegeben wird.
echo < <<EOT
<a href="https://www.computerhilfen.de"
target="_blank"><img src="banner1.gif"/>
<code><a href="http://www.computer-hilfen.de"
target="_blank"><img src="banner2.gif"/></a>
EOT;
So stellen die Anführungszeichen im Skript kein Problem mehr dar. Der End-Bezeichner – Hier EOT; – muss bis auf das Semikolon allein in der Zeile und direkt am Zeilenanfang stehen.
-
http://www.amazon.de/gp/product/B005N82HDC/ref=as_li_ss_tl?ie=UTF8&tag=computerhilfen&linkCode=as2&camp=1638&creative=19454&creativeASIN=B005N82HDC
(7x gelesen) -
http://www.amazon.de/gp/product/B005N82HDC/ref=as_li_ss_tl?ie=UTF8&tag=computerhilfen&linkCode=as2&camp=1638&creative=19454&creativeASIN=B005N82HDC
(7x gelesen) - pc-einsteigerkurs-4-4 (6x gelesen)
- pc-einsteigerkurs-4-5 (5x gelesen)
- pc-einsteigerkurs-4-3 (5x gelesen)
Mehr Tipps zu HTML-Code mit PHP ausgeben
-
Apple Mac: ZIP Datei mit Passwort schützen (ohne Zusatz-Tools)!
Durch das Zippen oder Komprimieren von Dateien spart man leicht Speicherplatz und kann mehrere Dateien als einzenes, praktisches Archiv weitergeben: Das Erstellen einer ZIP Datei...
-
ELSE IF mit Python: So geht’s!
Jede Programmiersprache hat ihre Eigenheiten: Während man in PHP und JavaScript die IF/ELSE Syntax mit "ELSE IF" um eine zweite Abfrage erweitert, funktioniert das nicht...
-
Webmaster: Tabellenzeile mit CSS automatisch abwechselnd färben
Um die Hintergrundfarbe einer HTML Tabellenzeile mit einer Farbe zu versehen, hilft CSS. Für eine gute Lesbarkeit kann es aber gerade bei längeren Tabellen hilfreich...
-
Apple Watch mit neuem iPhone koppeln: Schritt-für-Schritt Anleitung
Um die Apple Watch mit einem neuen iPhone zu koppeln, muss zunächst die Verbindung mit dem alten iPhone getrennt werden. Ist die Apple Watch noch...
-
Mit Microsoft Office den Arbeitsalltag optimieren
In der heutigen digitalen Ära ist es unerlässlich, über die richtigen Tools zu verfügen, um den Arbeitsalltag effizient und produktiv zu gestalten. Microsoft Office hat...
HTML-Code mit PHP ausgeben