Bonjour,
J'aimerai protéger les photos des utilisateurs de mon site.
Pour cela, elles se situent dans un répertoire protégé par un .htaccess avec à l'intérieur "deny from all".
Le problème est que je n'arrive pas à afficher les photos maintenant, c'est ballot ^^.
j'ai donc trouvée une solution qui consiste à créer un script php de la sorte :
et à l'appeler via une balise image
Code : Sélectionner tout - Visualiser dans une fenêtre à part readfile("mon_image");
Le problème est qu'il est impossible d'afficher une autre image que celle écrit en dure "mon_image". Donc j'essaye de faire passer une variable:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <img src='script.php' />
Si vous avez une solution, je suis preneur (qu'elle soit dans la lignée de ce que j'ai commencé ou différente).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 <img src='script.php?img=mon_image' /> //ou <img src='script.php/image.jpg' /> //ou putenv("img=mon_image"); //mais la variable n'existe pas dans l'autre script car on change de script
PS:J'ai entendu parler du hotlinking mais les images sont-elles réellement protégées ?
Partager