Mozes i da iskoristis .htaccess
http://www.scriptygoddess.com/...ect-your-images-with-htaccess/
Code:
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://YOURSITE.COM/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://WWW.YOURSITE.COM/.*$ [NC]
ReWriteRule .*\.(gif|jpg)$ – [N,F,L]
Greska :| Pogresno sam procitao (sorry). Ovo gore je odgovor kako da zastitis sliku od toga da je bilo ko drugi linkuje.
Mogao bi da slike serviras preko bilo koje phpscripte.
recimo
www.domen.com/servirajsliku.php?slika=logo.jpg
Zatim u ovom fajlu koristis pravu putanju do slike a vracas temp slike koji se trenutno prikaze na htmlu, ali ga ustvari nema.
Code:
$slika = 'some path/'.$_GET['slika'];
/* //ovde odradis malo coda za kreiranje slike (mrzi me da piskaram). nesto kao
$image = imagecreatefromjpeg($slika);
// zatim samo izbacis tu sliku nazad
header('Content-Type: image/jpeg');
imagejpg($image);
imageDestroy($image);
*/
Tako nesto bi mogao da odradis. Naravno malo to prosiris da vidis da li je user logovan pa zastitis i tako to.
Nadam se da sam ti pomogao (ako nisam, javi se pa cemo zajedno da napisemo kod :) )