Hallo!
http://www.dynamic-web-development.de/test/perl/get_protected_images.html zeigt Dir Deine geschützten Bilder auf meiner Seite (oder auch hier :<img src="http://www.dynamic-web-development.de/cgi-bin/get_protected_image.cgi?uri_p=http%3A%2F%2Fwebdienst.webdienst.de%2Fbildklau%2Fprotectimage.php&uri_i=http%3A%2F%2Fwebdienst.webdienst.de%2Fbildklau%2Fdemo.php&nr=0" border="0" alt="">).
Mit der Methode erzeuge ich allerdings "dreimal" Traffic. Einmal Bei Dir beim Ausliefern, einmal bei mir beim Empfang und zum dritten mal bei mir beim ausliefern. ;) Aber bei trafficfreiem Webspace oder bei geringen Besucherzahlen ist das unerheblich.
So ist das natürlich einfach, aber darum geht es gar nicht! Es geht darum das Leute einfach Bilder auf fremden Seiten Verlinken und dadurch hohe Traffic-Kosten bei demjenigen verursachen. So wie Du das machst hat ja der "bilderdieb" doppelt so viel Traffic als wenn er die Bilder direkt auf seinen Server spielt, also warum sollte er das machen?
Die Lösung von Robert erschwert es genau diesen Leuten die Traffic(es geht hier weniger um die Bilder selbst!!) anderer Leute klauen, denn so einfach läßt sich das wirklich nicht umgehen, wenn die Bilder nicht so ohne weiteres im doc-root zugänglich sind(wie es zur Zeit ist).
Für diesen Zweck ist das Script IMHO ganz OK! Ich wüßte jetzt nicht wie ich ohne weiteres an die Bilder kommen sollte, ohne die über meinen Server zu leiten. Dazu müßte schon der Browser was unternehmen, aber das wird wohl kaum so jemand von seinen Besuchern erwarten, zumal die Bilder auch so frei zugänglich sind, er will es - ganz im Gegenteil - ja verheimlichen das das nicht seine Bilder sind!
Ich selbst brauche sowas bestimmt nicht, aber es gibt vielleicht Leute denen das was nützen könnte.
Viele Grüße
Andreas