Andre: Frage zu imagejpeg

Beitrag lesen

Hello,

Gibt es hier eine andere Möglichkeit?
(Ausgabe ohne vorherige Speicherung)
klar - führe dir das Konzept von HTTP vor Augen: zwischen deiner HTML-Seite und dem Abrufen eines Bildes besteht zunächst mal kein Zusammenhang. Der Browser empfängt eine HTML-Seite und liest darin ein img-Tag. Darin findet er eine Source-Angabe. Wenn er gut gelaunt ist fordert er als nächstes dieses Resource an und erhält als Antwort die Binärdaten des Bildes.
Der Vorgang den du willst ist analog mit dem einzige Unterschied, dass du nicht ein fertiges Bild meinst sondern ein PHP-Skript, das die Daten ausgibt.
Du benötigst also:

  1. Eine HTML-Seite (respektive ein PHP-Skript), das ein img-Tag beinhaltet, das auf ein PHP-Skript verweist.
  2. Ein PHP Skript, das gesagt bekommt um welches Bild es geht und entsprechend die Binärdaten an den Browser verschickt. Vielleicht hilft dir dabei dieser Artikel.

MfG
Rouven

Hallo noch mal,
habe alles so weit fertig, nur eine Frage:
Kann ich die Informationen an das IMG-Skript dirket in der Quellangabe übergeben?

(Einige Daten sind schon mittels URL Encode für die Übergabe vorbereitet.)

Beispiel:
<img src="http://www.x.de/work/thumbnail.php?select=<?php echo $select ; ?>&bild=<? echo $bild; ?>&bildersammlung=<?php echo $bildersammlung_url; ?>&info_0=<?php echo $info[0]; ?>&info_1=<?php echo $info[1]; ?>" width="<?php echo $info[0]; ?>" height="<?php echo $info[1]; ?>">