phpbar.de logo

Mailinglisten-Archive

[php] bild url verstecken?

[php] bild url verstecken?

Andreas Demmer andreas at phpbar.de
Fre Aug 29 12:23:37 CEST 2003


Bastian Hammer schrieb:

>   ist das irgendwie möglich eine grafik aus dem filesystem auszulesen
>   und die adresse von der grafik dann zu verstecken?
>   und das bild soll auch nicht direkt per url eingegeben werden
>   können.

Schreib ein Script welches Dein Bild ausliefert. Beim Generieren der
Seite per PHP werden Bild-Namen generiert, welche z.B. aus einem
md5 Hash bestehen. Leg Dir in der Datenbank (oder Session) zu dem
erzeugten Hash den Bildnamen ab.

Sobald das Bild-Script den md5-Bildnamen bekommt zieht es sich aus der
DB oder Session den passenden Bildnamen und löscht den Hash. Somit kann
kein Bild, welches nicht von Deiner Seite ausgeliefert wird, aufgerufen
werden. Und sobald das Bild einmal angezeigt wurde, ist dessen URL ja
nicht mehr gültig.

Gruss,
Andreas



php::bar PHP Wiki   -   Listenarchive