Hi, auf der suche wie ich Bilder downloadsicher machen, kam mir nun folgende Idee.
Bis jetzt sind meine Bilder Hintergrund der Tabelle und darüber liegt ein transparentes gif.
Das bringt aber nicht wirklich den Erfolg den ich mir gewünscht hatte.
Nun mache ich es so:
Im IMG - Tag gebe ich zB. bei img src=bild.php?ID=2223 an.
In meiner Bild php erstelle ich ein Thumbnail und gebe dieses das mit ImageJpeg oder eben createimagetruecolor bei gb 2.0 aus.
Das tut auch, ohne probs. Klickt man nun auf speichern kann man nöchstens die bild.php speichern, welche natürlich leer ist.
So, aber mein problem ist nun: Auf diese weise wird bei jedem öffnen des Bilds ein thumb erstellt, das frisst mir zu viel kapazität.
Was nämlich nciht geht, warum auch immer, einfach sowas wie:
ImageJpeg("a.jpg");
Ich muss der ImageJpeg wohl immer ein Handle von ImageCreate geben, aber das braucht mir zuviel Leistung, gibt es da keine andere Möglichkeit. Also ein bereits vorhandenes Bild einfach ausgeben über ImageCreate??
Bis jetzt sind meine Bilder Hintergrund der Tabelle und darüber liegt ein transparentes gif.
Das bringt aber nicht wirklich den Erfolg den ich mir gewünscht hatte.
Nun mache ich es so:
Im IMG - Tag gebe ich zB. bei img src=bild.php?ID=2223 an.
In meiner Bild php erstelle ich ein Thumbnail und gebe dieses das mit ImageJpeg oder eben createimagetruecolor bei gb 2.0 aus.
Das tut auch, ohne probs. Klickt man nun auf speichern kann man nöchstens die bild.php speichern, welche natürlich leer ist.
So, aber mein problem ist nun: Auf diese weise wird bei jedem öffnen des Bilds ein thumb erstellt, das frisst mir zu viel kapazität.
Was nämlich nciht geht, warum auch immer, einfach sowas wie:
ImageJpeg("a.jpg");
Ich muss der ImageJpeg wohl immer ein Handle von ImageCreate geben, aber das braucht mir zuviel Leistung, gibt es da keine andere Möglichkeit. Also ein bereits vorhandenes Bild einfach ausgeben über ImageCreate??
Kommentar