[PHP]gestion de la sécurité d'un répertoire pour un compte utilisateur

gestion de la sécurité d'un répertoire pour un compte utilisateur [PHP] - Programmation

Marsh Posté le 13-02-2002 à 18:14:55    

Slt,
 
Bon voilà j'ai une liste d'utilisateurs dans une BD et j'aimerais leur donné accès à un répertoire propre pour qu'ils ajoutent leurs fichiers.
 
J'ai quelque idée mais pour l'instant pas au point donc je cherche de l'aide :  
 
 - j'ai essayer les .htaccess mais mes passes sont dans la bd donc difficile a mettre en oeuvre de plus je n'aime pas trop la boite de dialogue qui s'ouvre a chaque fois.
 
 - j'ai pensé à faire un chmod à chaque fois mais ça reste complexe et lors de la déco d'un utilisateur pour reprotéger les fichiers c'est impossible.
 
 - autre possibilité protéger totalement le répertoire avec un htaccess, mais forcer le téléchargement avec une fonction (c?est ce que je cherche en ce moment), je penses que dans ce cas le fichier pourrait être téléchargé.
 
Voilà merci  
 
Tout ça pour éviter que quelqu'un d'autre ne prenne le fichier, si il connaît l'adresse complète :)

Reply

Marsh Posté le 13-02-2002 à 18:14:55   

Reply

Marsh Posté le 13-02-2002 à 18:48:03    

C'est pour faire koi ?
Les fichiers contenus dans les repertoires sont des fichiers a telecharger ou c'est un fichier web ?
 
Si c'est des fichier web tu peux utiliser les sessions et integrer dans tes pages une verification si l'utilisateur est bien la bonne personne.
Mais pour cela la personne devra s'authentifier a un mment donner soit par un pop-up generer par un .htaccess ou soit une page web login pass.

Reply

Marsh Posté le 13-02-2002 à 19:10:04    

Rien compris à ton pb ?!
 
C'est sur ton serveur ou sur un serveur dédié d'un hebergeur classique?

Reply

Marsh Posté le 13-02-2002 à 19:35:31    

ce sont des fichiers à télécharger justement..

Reply

Marsh Posté le 14-02-2002 à 10:45:43    

A telecharger en ftp ?

Reply

Sujets relatifs:

Leave a Replay

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