protection fichier efficace - PHP - Programmation
Marsh Posté le 13-06-2005 à 14:37:04
j ai finalement trouve un moyen efficace : 
 
-> changement du nom des fichiers contenus dans le repertoire /content/ en error.php (via URL rewriting) (affichant un message du type que le fichier n existe pas, si l'utilisateur a tape l adresse http://www.xxxxx.xxx/content/movie_1.mpg) 
 
-> page de telechargement download.php, qui lance automatiquement le telechargement via les headers : 
 
| Code : 
 | 
 
 
 
Ainsi, le fichier ne peux etre accessible que via cette page download.php. 
 
Teste avec IE & Mozilla, mais bon y a sans doute des failles... 
 
Marsh Posté le 13-06-2005 à 14:49:16
Plus simplement, en sortant les fichiers à télécharger de la racine de ton site.
Marsh Posté le 13-06-2005 à 13:52:03
J ai cherche sur le forum, mais rien de trouve convenant precisement a mon besoin.
Je bosse actuellement sur un site qui perment le telechargement de fichiers.
mes fichiers sont localises dans un repertoire /content/
je voudrais que l'on ne puisse avoir acces aux fichiers localises dans ce repertoire uniquement via une page de type download.php?id=XXXX
sachant que cette page possede un code du type :
pour lancer le telechargement du fichier adequat.
Comment, via URL rewriting, definir que tous les fichiers du path content ne peuvent etre accessible que via cette page download.php ?
Merci d avance