J'ai une page PHP appelé test.php
sur lequel je créer un lien vers une image dynamique appelée image.php
comme suit:Bloc accès direct à dynamique PHP-Image
echo "<img src=\"image.php?ID=abc&X=123\" align=\"absmiddle\" style=\"margin:5px;\"><br>";
Le fichier image prend ID
et X
en tant que paramètres GET et les utilise pour include
une image statique existante de mon serveur. Un en-tête est envoyé indiquant au serveur d'interpréter le fichier en jpeg.
Je veux empêcher les utilisateurs d'être en mesure de tirer l'image en visitant http://mydomain.com/image.php?ID=/abc&X=123
, tout en permettant à cette image à afficher dans test.php
et d'autres pages sur mon serveur. Comment puis-je accomplir cela? Jusqu'ici, j'ai essayé plusieurs types de mods et de réécritures, dont le plus proche de mes préoccupations est the one shown on this page. Rien n'a fonctionné; aidez s'il vous plaît!
Merci à tous pour votre contribution. Alors que vos réponses me mettent dans la bonne direction, la solution sur cette page est exactement ce dont j'avais besoin: http://bit.ly/fN2RSN – mukduk