Bonjour,
Je dois réaliser un site internet dans lequel je dois afficher des images après identification de l'utilisateur (login/mot de passe). Mon problème est que je ne sais pas comment faire pour interdire l'accès aux fichiers images qui se trouvent sur mon serveur web en tapant directement l'adresse URL dans un navigateur internet.
J'ai donc besoin de trouver un moyen pour autoriser l'affichage de mes images dans mes pages web mais en interdire l'accès direct.
J'ai vu qu'il était possible d'utiliser le htaccess en interdisant l'accès aux fichiers mais en autorisant l'exécution des scripts. Il me faudrait alors créer un fichier php comme ci-dessous :
1 2 3
| <?
header("Content-type: image/gif");
?> |
Et depuis mes pages web faire appel à ce fichier comme ceci :
<img src="MonDossierProtegé/image.php" alt=""/>
Pensez-vous que cela fonctionne? Ou avez-vous d'autres solutions à mettre en place afin d'arriver à ce que je veux?
Cdt.
Partager