HTML/PHP echo ' heben sich auf

A

AppZ

Gast
Guten Tag,

ich modifiziere grad ein Joomla Layout und habe ein Problem.

mein Code sieht jetzt so aus: echo '<ul class="nav-child" style="font-size:15px; margin-left:25px;">';

Die Änderungen funktionieren auch.

Jetzt möchte ich den Code auf echo '<ul class="nav-child" style="font-size:15px; margin-left:25px; list-style-image: url('pfad_halt')">'; erweitern. Das Problem ist, dass die ' vom url die ' vom echo aufheben. Wie vermeide ich das, bzw kann ich das vermeiden, sodass mein Code trotzdem ausgeführt wird?

Gruß
Ergänzung ()

Okay. da war ich hier wohl zu schnell...

Man kann die ' bei url weglassen, kanns also ohne die ' auch ausführen, Problem gelöst!
 
Guten Abend,

das Problem löst sich, indem du die Hochkommas, die vor und hinter dem Pfad zur URL stehen, durch jeweils ein ein \' ersetzt.

Letzendlich so:
echo '<ul class="nav-child" style="font-size:15px; margin-left:25px; list-style-image: url(\'pfad_halt\')">';

Gruß
 
echo ("<ul class="nav-child" style="font-size:15px; margin-left:25px;">");
Also so mache ich das immer. :)
Ist aber das gleiche was Spezi gesagt hat.
Dummes Forum!
Also vor jedem " machst du ein \ also so das da
Slash" ( Der kill mir immer das Slash und dann Anführungszeichen ) :(
 
Zuletzt bearbeitet:
Oder du nutzt einfach Nowdoc bzw. Heredoc:
Code:
echo <<<HTML
<ul class="nav-child" style="font-size:15px; margin-left:25px; list-style-image: url('pfad_halt')">
HTML;
 
Zurück
Oben