Hi.
Erstelle dir ein PHP-Script, welches den passenden Content-Type-Header für Bilder (z.B. image/jpeg) mittels der Funktion header() erzeugt, und anschließend die binären Bilddaten aus dem Dateisystem einliest und an den Client weitergibt - z.B. per readfile().
Statt den Bildern verlinkst du dann dieses Script als src-Adresse der Bilder in deinem HTML.
Du kannst das Script gerne auch Parametergesteuert aufrufen, so dass du ihm bspw. den Bildpfad/-namen als GET-Parameter übergibst - so dass sich ein solches Script für alle Bilder nutzen lässt.
Super, das hört sich ja schonmal gut an.
Das geht auf jeden Fall schon mal in die richtuge Richtung...
Das heißt also, ich muss eine Datei wie diese erstellen:
// File "bildlinker.php"
header('Content-Type: image/jpeg');
$Dateipfad="bildquelle/bild.jpg";
readfile($Dateipfad);
Aber wie inkludiere ich das ganze dann in meinem PHP-Skript?
Etwa so?
// PHP-Skript
print "<img src=require("bildlinker.php")>";
Viele Grüße,
Thomas