Empecher le téléchargement direct de fichiers

Empecher le téléchargement direct de fichiers - PHP - Programmation

Marsh Posté le 13-06-2007 à 11:53:11    

Bonjour,
 
J'aimerai savoir comment faire pour empecher le téléchargement direct par l'URL de fichiers
 
genre si l'on va sur http://domain.com/files/mon-mp3.mp3 que ca redirige sur une autre page ou que ca bloque
 
Les sites comme megaupload ou rapidshare utilise un truc du genre, qui force la personne à attendre un certain temps avant de télécharger
 
Sachant que les fichiers doivent pouvoir quand même être lu par un player flash sur le site...
 
Si quelqu'un a des idées :)
 
Merci


Message édité par zecoke le 13-06-2007 à 15:02:15
Reply

Marsh Posté le 13-06-2007 à 11:53:11   

Reply

Marsh Posté le 13-06-2007 à 14:51:20    

Ca c'est du script PHP Mysql pas du HTML CSS.

Reply

Marsh Posté le 14-06-2007 à 10:29:22    

Rien à voir avec PHP
 
utilise un .htaccess

Reply

Marsh Posté le 14-06-2007 à 16:18:24    

Si je mets un htaccess deny from all, le player flash n'accède plus aux mp3...

Reply

Marsh Posté le 14-06-2007 à 16:40:25    

zecoke a écrit :

Si je mets un htaccess deny from all, le player flash n'accède plus aux mp3...


il faudrait savoir si tu veux bloquer l'accès ou non !
 
si tu veux faire un système d'attente forcée/visionnage de pub, il faut passer par de la programmation, gérer une tempo, et envoyer le fichier ensuite

Reply

Marsh Posté le 19-06-2007 à 09:16:14    

Je veux bloquer l'accès en téléchargement direct par URL, pas bloquer l'accès de la diffusion :)
 
Pour un système de pub je sais faire mais c'est pas du tout ma question, merci quand même !

Reply

Marsh Posté le 24-06-2007 à 03:53:13    

Je sais pas comment marche la daube en flash, mais suffit d'envoyer des données innacessibles du web mais accessible de ton serveur.

Reply

Marsh Posté le 24-06-2007 à 22:27:39    

Une solution simple serait de créer un .htaccess avec un login/pass nécessaire.
 
Ensuite dans ton player, tu lui donne

Code :
  1. http://login:pass@domain.com/files/mon-mp3.mp3


 
Il y a surement des moyens plus evolués mais c'est déjà pas mal, ton fichier est impossible a telecharger en direct si on ne connait pas le login/pass :p


Message édité par ZePRiNCE le 24-06-2007 à 22:28:15

---------------
A VENDRE: Razer Chroma ARGB Controller / Boitier / Support Triple Screen / Ventirad / Carte USB3
Reply

Marsh Posté le 25-06-2007 à 22:12:26    

Je pense qu'il suffit de mettre, dans ton dossier mp3, un index.php qui redirige vers la racine de ton site.
 
Contenu du fichier index.php du dossier mp3 :

Code :
  1. <?php
  2. header('http://www.monsite.com/monsousdossier');
  3. ?>


---------------
Directeur Technique (CTO)
Reply

Marsh Posté le 25-06-2007 à 22:48:19    

Difficile, du moment qu'on récupéra directement l'adresse du fichier via le "player flash"
Comme généralement, vous utilisez les mêmes, qui datent de 2004, qu'on retrouve très rapidement la playliste, tu vas rapidement t'exposer à une pillage de ta bande passante, comme tous ceux qui "utilisent" radioblogclub ;)


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed