Marco: Bildausgabe mit echo in PHP?

Hallo Ihr,

ich möchte, wenn ein Zustand in meinem Skript eintrifft, ein Bild ausgeben. Ich habe das mal so probiert:

if( isset($_POST['abgesendet']) )
              {
               $datei = FOPEN("eintraege.txt","a");
               $eintrag = EREG_REPLACE("\n","",$eintrag);
               $eintrag = STRIPSLASHES($eintrag);
               $daten = "$_POST[name] \n";

FWRITE($datei,$daten);
               FCLOSE($datei);
               PRINT("Hallo ");
               PRINT($_POST[name]);
               PRINT("! Schön, dass Du dabei bist. Wir sehen uns!");
               echo(<IMG SRC="./../bilder/grafiken/smiley_02.gif" WIDTH="33" HEIGHT="19" BORDER="0" ALT="">);
              }

(siehe echo-Anweisung echo(<IMG SRC="./../bilder/grafiken/smiley_02.gif" WIDTH="33" HEIGHT="19" BORDER="0" ALT="">);) Leider funktioniert das so nicht.

Kann mir jemand sagen, wie ich das bewerkstelligen kann? Es gibt doch eine möglichkeit, HTML mit PHP auszugeben, oder?

Vielen Dank!

Gruß, Marco

  1. Hallo!

    Leider funktioniert das so nicht.

    In wie weit funktioniert es nicht?

    André Laugks

    --
    Die Frau geht, die Hilti bleibt!
    1. Vielen Dank, hatte die Hochkommata vergessen!

      Gruß, Marco

  2. Hallo Marco,

    Es gibt doch eine möglichkeit, HTML mit PHP auszugeben, oder?

    ich möchte mal sagen dass das der eigentliche Sinn und Zweck von php (Hyptertext-Pre-Processort) ist. Du musst nur richtig quoten:

    echo('<IMG SRC="./../bilder/grafiken/smiley_02.gif" WIDTH="33" HEIGHT="19" BORDER="0" ALT="">');

    Suche über google nach "php tutorial", da findest du bestimmt einge Menge wo dies ausführlich erklärt wird.

    Gruß, ARne.

  3. Hi,

    echo(<IMG SRC="./../bilder/grafiken/smiley_02.gif" WIDTH="33" HEIGHT="19" BORDER="0" ALT="">);
                  }

    Vielleicht weil ein auszugebender String in Anfuehrungszeichen gehoert? (bei entsprechender Maskierung der im String enthaltenden Anfuehrungszeichen).
    Die Klammern hingegen brauchts nicht.

    Gruesse, Joachim

    --
    Am Ende wird alles gut.