Thomas: Echo + Html Code?!?

Hi,
Kann mir jemand sagen wie ich folgendes Problem lösen kann?

ich habe:

echo "<img src="http://abc.de">";

Mein Problem ist, es soll der Code ausgegeben werden.
Also sollen die " nach dem src= nich anerkannt werden als ende des echos.

Wie löse ich das? das ging doch mal mit einem / oder \ oder sowas, aber ich bekomms nicht hin...

Dankee

  1. Hallo Thomas.

    Da könnte man doch in die Doku schauen...

    Servus,
    Flo

  2. Hi,

    Tag!

    echo "<img src="http://abc.de">";

    Der unten angegebene Link sollte dir tatsächlich helfen. Es gibt mindestens zwei Möglichkeiten, ich bevorzuge den passenden Begrenzer zu wählen, also
    echo '<img src="http://abc.de">';
    innerhalb der ' ' werden die " als Zeichen und nicht als Begrenzer erkannt (umgekehrt ebenso). Das führt aber dazu, dass ich oftmals so seltsame Konstrukte baue wie
    echo '<img src="http://abc.de">'."\n";
    Was einen Absatz im HTML-Quelltext erzeugt.

    Die Alternative heißt "escapen" mittels Backslash sagst du dem Parser, dass das nachfolgende Zeichen ein Zeichen ist und nicht interprettiert werden soll:
    echo "<img src=\"http://abc.de\">";
    Die \ erscheinen dann nicht im HTML-Code.

    --
    sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(