Comment proteger un téléchargement ?

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

vin-moi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 391
Inscription: 22 Nov 2004

Comment proteger un téléchargement ?

Message le Mer Mar 02, 2005 14:52

bonjour, j'aimerais proposer un téléchargement sur mon espace membre réservé au membre !

en fait, je voudrais éviter que le téléchargement soit téléchargeable directement en tappant l'adresse !

est- ce possible ?

si oui, comment ?


merci !

htemeleu
WRInaute discret
WRInaute discret
 
Messages: 66
Inscription: 29 Juil 2004

Message le Mer Mar 02, 2005 15:02

c'est à dire ? téléchargeable en cliquant dessus ?


XenonDelee
WRInaute impliqué
WRInaute impliqué
 
Messages: 923
Inscription: 6 Avr 2004

Message le Mer Mar 02, 2005 15:15

Tu n'as pas un mot de passe pour protéger ton espace membre ???

zehunter
WRInaute impliqué
WRInaute impliqué
 
Messages: 532
Inscription: 10 Fév 2003

Message le Mer Mar 02, 2005 15:15

en scriptant tout ca c'est faisable ... en checkant le referant (si ca viens pas d'une page a toi c'est louche) en verifiant la presence d'un cookie d'authentification et en utilisant un systeme de download indirect (pas dispo dans l'arbo de ton site mais via un script) ....

vin-moi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 391
Inscription: 22 Nov 2004

Message le Mer Mar 02, 2005 16:55

ok merci


Ohax
WRInaute accro
WRInaute accro
 
Messages: 6406
Inscription: 5 Juil 2004

Message le Mer Mar 02, 2005 16:58

et par htaccess?

empecher le telechargement sur des sites distants pour ramener sur notre page d'accueil

merci

vin-moi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 391
Inscription: 22 Nov 2004

Message le Mer Mar 02, 2005 17:13

arf c'est un peu dure !

jeromek
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 24
Inscription: 25 Oct 2004

Message le Mer Mar 02, 2005 19:20

Je présume que tu es en serveur mutualisé (sinon ta question ne serait pas un problème).
Ton site étant en php, tu peux avec un peu de programmation ne jamais indiquer l'url réelle des fichiers aux personnes qui le chargent (même pas au membres, ce qui évitera les copier/coller à leurs amis).
Ainsi il ne téléchargeront plus un fichier du type "programme.exe" mais "download.php?id=xxx", le dit fichier php étant une fonction qui renvoit le flux contenant le fichier.
De là, il est simple dans ce fichier download.php d'insérer la fonction qui check si le visiteur est loggué...

L'application courrante de ce que je te décrit est de faire du "faux" streamming en php, tu trouvera tout ce qu'il te faut sous google (en cherchant "php streamming" par exemple) à ce sujet et verra que la programmation dans ton cas sera très simple. Un très bon exemple pour le stremming, avec du code clair que tu n'aura pas de mal à adapter est sur : -http://www.lephpfacile.com/article/index.php?p=3

Si tu as des questions ou que tu galères, n'hésite pas!


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Mer Mar 02, 2005 21:11

Si tu es sur un mutualisé, ne songe même pas une minute au readfile() et renvoi du fichier vers le client...

Apx, script bloqué par OVH pour cause de 40% de processeur à lui tout seul grâce à cette méthode

vin-moi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 391
Inscription: 22 Nov 2004

Message le Mer Mar 02, 2005 22:10

merci je vais voir tout ca

vin-moi
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 391
Inscription: 22 Nov 2004

Message le Mer Mar 02, 2005 22:15

ou alors c'est possible de programmer l'envoie d'un mail avec la fonction mail() et le fichier y serai envoyé avec ?

en fait, le membre met son mail dans un formulaire et il clic sur envoyer et au clic ca envoie un mail avec le fichier join ?

zehunter
WRInaute impliqué
WRInaute impliqué
 
Messages: 532
Inscription: 10 Fév 2003

Message le Ven Mar 04, 2005 12:35

tu peux aussi envoyer un fichier par piece jointe, bien que la gestion d'envoie de mail sur un mutualisé peux poser probleme (email active ou pas, taille et quota des pieces jointes ...)

online-internet-formation
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 36
Inscription: 2 Mar 2005

meilleur plan...

Message le Lun Mar 07, 2005 16:09

Si la taille est correcte je préfère l'envoie de mail avec une pièce jointe...

Le téléchargement peut être modifier sans qu'on s'en rende compte...


cybervince
WRInaute impliqué
WRInaute impliqué
 
Messages: 880
Inscription: 1 Aoû 2004

Message le Mar Mar 08, 2005 11:12

Dj_Apx a écrit:Si tu es sur un mutualisé, ne songe même pas une minute au readfile() et renvoi du fichier vers le client...

Apx, script bloqué par OVH pour cause de 40% de processeur à lui tout seul grâce à cette méthode

Perso j'utilise cette méthode pour permettre le téléchargement de mes fichiers. Un readfile() qui pointe en dur vers un certain répertoire (le nom du fichier étant en base). Et le répertoire est interdit d'accès via un .htaccess
Je n'ai jamais eu de soucis avec cette solution, les fichiers quand à eux font entre 50ko et 1.5Mo maxi.
Pour regarder: -http://www.web-ig.com/exams.php


Patrice A.
WRInaute passionné
WRInaute passionné
 
Messages: 2415
Inscription: 11 Fév 2005

Message le Sam Mar 12, 2005 15:07

cybervince a écrit:Je n'ai jamais eu de soucis avec cette solution, les fichiers quand à eux font entre 50ko et 1.5Mo maxi.
mais quand il s agit de mettre un CD en telechargement, 50 meg de mp3 au bas mot, c est tout de suite plus difficile...

Comment proteger un téléchargement ?

Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité