Hallo Matthias,
wird das Bild "image.jpg" in PHP "eingelesen", ich könnte es jetzt ganz einfach ausgeben.
Jedoch möchte ich es in einer html-Seite ausgeben (also <img src...)..
Was muss ich da als URL eintragen? image.jpg geht nicht, weil das eingelesene Bild dynamisch in meinem Script noch verändert wird...
Alternative 1: http://aktuell.de.selfhtml.org/artikel/grafik/inline-images/index.htm
Alternative 2: Du brauchst 2 PHP-Scripte: Eines, dass die Seite erzeugt, und ein anderes, das das Bild modifiziert. Dasjenige, dasdie Seite erzeugt, gibt das zweite Script als Quelle für das Bild an. Das zweite Script muss dann halt noch einen korrekten Header senden.
Alternative 3: Du speicherst das Ergebnis zwischen und verlinkst dann die zwischengespeicherte Graphikdatei.
PS: Ist die Grafik (image.jpg) dann eigentlich vorgeladen, also würde sie, wenn ich sie im folgenden Script ganz normal mit "<img src..." einbinden würde nicht nochmal geladen werden müssen?
Wenn die URL die gleiche ist und korrekte Caching-Header gesendet werden: ja.
Viele Grüße,
Christian