Code als Img

dragon90

Erfahrenes Mitglied
Guten Abend,
ich habe jetzt eine Schleife, die hundert bilder ausgibt.
Ich möchte jetzt aber das der Quellcode nicht 100 mal <img ... > zeigt.
Wie kann ich es machen, das der Code als eine img Datei angezeigt wird?
also z.B. könnte das so aussehen: <img src="bilder.php"> =?
Ist so etwas möglich
 
Ja, Du kannst eine PHP-Datei als Image-Source angeben.
Dabei musst Du halt nur darauf achten, dass in dem Script dann auch der richtige Header gesetzt wird, sodass das ausgegebene Bild auch als solches erkannt wird.
 
oh danke schön,
und wie sollte so etwas aussehen? Also ich habe jetzt keine ahnung wie der Header aussehen sollte.
Ich danke im Voraus.
 
Das kommt darauf an was fuer ein Bild Du ausgeben willst.
Fuer ein JPEG kannst Du z.B. das hier nehmen:
PHP:
header('Content-Type:image/jpeg');
 
Ich habe das so gemacht:

PHP:
header('Content-Type:image/jpeg');
$i = 0;
while ($i < 100){
echo "<img src=ddd.gif border='0' alt='wiese'>";
$i++;
}

und dann bei der HTML:

HTML:
<img src="Dateiname.php" />

Aber es geht nicht, was muss ich ändern?
 
Zuletzt bearbeitet:
Hab ich,
aber es geht trotzdem nicht..
PHP:
header('Content-Type:image/gif');
vlt muss ich ja was an der Html Datei ändern?
 
Dateiname.php
PHP:
header('Content-Type:image/jpeg'); 
$i = 0; 
while ($i < 100){ 
echo "<img src=ddd.gif border='0' alt='wiese'>"; 
$i++; 
}

Test.html
PHP:
header('Content-Type:image/jpeg'); 
echo "<img src='Dateiname.php'>";
funktioniert auch nicht sorry.
 
Zuletzt bearbeitet:
Aus der test.html muss die Zeile raus.
Vor allem werden .html-Dateien in der Regel nicht durch den PHP-Interpreter gejagt. Es ist zwar moeglich, aber eher unueblich.
 
Zurück