Tom's Guide > Forum > Programmation > Protéger un telechargement
Mot :    Pseudo :           
 

Salut.
J'ai un probleme qui est surement simple mais je ne trouve pas de solution.
Sur un site je met en telechargement des fichiers RAR.
Ces fichiers sont 001.rar, 002.rar, 003.rar, ...
(ce sont des telechargements payants).
Mon probleme est que, si quelque'un telecharge un fichier, il va voir l'url et il va la changer pour telecharger les autres, et je ne sais pas comment empecher ça.
Si vous avez une idée :)

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Tu peut mettre des noms que toi seul connait...

Répondre à jojofan2eva

Bien jy avait pensé mais le gars peut toujours avoir de la chance, il peut toujours aspirer le site et voir les noms...
N'y a t-il pas un moyen de dire, si le lien de téléchargement du fichier n'est pas sur la page "page.php" alors on annule le téléchargement par exemple ?
(En gros insérer un code PHP dans le fichier avec un HTTP_REFERER.)
En fait, comment font les sites qui vendent des kits graphiques ?


Message édité par foester le 03-08-2007 à 18:06:51
Répondre à foester

dans une base de donnée, tu enregistre des couples ...

(chaines aléatoires)
dalkdzpkajdzadjazdjoazj=>fichier1.rar
djiajdioazdjoiazjdoiajoda=>fichier2.rar

etc etc... et pour tes liens, tu mets des urls [ton]/fichier.php?fichier=djiajdioazdjoiazjdoiajoda ... Au chargement de la page, tu fais un accès bdd pour récupérer le VRAI nom de fichier, et tu autorises le téléchargement.

Répondre à elendilm

Oui je comprend très bien ton système mais je pense que ça ne suffit pas.
Imaginons que mes fichiers soient dans le dossier /fichiers.
Je peux donc les télécharger avec le lien fichier.php?fichier=djiajdioazdjoiazjdoiajoda, mais je peux aussi simplement taper [ton]/fichiers/fichier1.rar, et là je ne peux rien faire.
Ou alors dois-je donner le nom "djiajdioazdjoiazjdoiajoda.rar" à mon fichier ?

Répondre à foester

Bonne remarque ..
[mode meditation]
Je vais y réflechir
[/mode meditation]

Répondre à elendilm

Tu prend un hebergeur gratuit comme free.fr, tu met un petit CMS dessu pour montrer que ton compte ne sert pas à faire du stokage ^^.
Tu cree un repertoir et tu fais ce que elendilm à dit !

Anssi, personne ne connet le ftp distant qui n'est pas celui de ton site. :)

Répondre à St3fff
Tom's Guide > Forum > Programmation > Protéger un telechargement
Aller à :

Il y a 2630 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens