Mit PHP Url statt Bild Url ein Bild anzeigen

Kahmoon

Erfahrenes Mitglied
Tach beisammen,

ich weiß nicht ob ich den Titel richtig gewählt habe. Ich müsste in einem Imagetag statt der Bildurl eine PHP URL angeben um Hits zu zählen.

z.B.
HTML:
<img src="showimage.php?id=22" alt="" />

Ich habe vor einiger Zeit sowas in der Art gesehen. Dort schien es mit Header bzw. MIME Types gelöst worden zu sein. Kann mir hier jemand weiterhelfen?

Gruß
Franky
 
Zuletzt bearbeitet:
Wenn du die Ausgabe als Grafik klassifizierst, musst du schon die Binärdaten der Grafik selbst ausgeben.
 
Hört sich komplizierter an als es ist. Geht so:

PHP:
// Hier kannst Du machen was du willst solange es keine Ausgabe macht

header("Content-type: image/jpeg"); 

$file = 'bildpfad/bilddatei.jpg';
opendir("bildpfad");
readfile($file);
closedir($verzeichnis);
 
Bin jetzt durch php.net auf folgendes gestossen. Es wird auch ein Bild ausgegeben,

PHP:
header('Content-Type: image/jpeg');
header('Content-Disposition: inline; filename=file.jpg');
readfile('file.jpg');

Edit:
OK so gehts..danke wie immer für die Hilfe.
 
Zurück