Interdire l'acces au fichier quand le lien est direct.

Statut
N'est pas ouverte pour d'autres réponses.
Z

ziPP-

ex membre
Bonjour,
Je m'explique.

J'ai une page, on va dire video.php qui contient une video qui est distribuée en streaming.
Le probleme, c'est que certains petits malins s'amusent à aller jouer dans la source pour distribuer le lien direct ... J'en ai un peu marre de changer chaque fois le nom du fichier. Donc je me demandais ( Comme le fichier est sur un hebergeur séparé ) si il était possible de restreindre l'acces a cet hebergeur pour qu'on ne puisse acceder au fichier que lorsqu'on vient de ma page =)

Merci
 
R

RedCross

ex membre
Rapidement (faut retrouver le code exact en php), tu dois vérifier que le referrer est le même que celui de ton host. Et si ça n'est pas le cas, tu remballes le gars.

Genre, en très gros :

Code:
<?
if (ereg("^http://$HTTP_HOST/", $HTTP_REFERER))
{ //hem... download le fichier... vais retrouver... }

else { echo "Prout, va voir ailleurs, au lieu de cliquer nimporte ou... "; }
?>
C'est une piste, mais ça marche sur ce principe si c'est bien écrit, testé et approuvé. :mrgreen:
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut