Hallo,
In dem du mit dem PHP einen IMG-Header erzeugst und dann binäre Daten ausgibst (die du z.b. vorher aus einer Bilddatei einliest):
Beispiel:
$img = "/home/bilder/test.gif";
$size = filesize($img);
header("Content-Length: $size");
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: private",false);
header("Content-Type: image/gif");
header("Content-Transfer-Encoding: binary");
$fd = fopen($img, "r");
if (!$fd) {logg ("Cannot open Image $img");}
else {
while ($data = fread($fd, 1024)) {
echo $data;
}
fclose($fd);
flush();
}
(ohne Gewähr, evtl. muss man noch was tun, damit die Daten wirklich binär gelesen werden)