Je voudrai aussi savoir comment associer des fichiers uploader a un
utilisateur, car je ne vois pas du tout comment procéder et je n'est
trouver aucune doc . Alors si vous avez des renseignements elles
seront la bienvenue.
Je voudrai aussi savoir comment associer des fichiers uploader a un
utilisateur, car je ne vois pas du tout comment procéder et je n'est
trouver aucune doc . Alors si vous avez des renseignements elles
seront la bienvenue.
Une table file par exemple, avec un champ propriétaire par exemple.
Tous dépend ce que tu entends par "droits sur les fichiers".
Une gestion en interne sur le site web ?
Une gestion de l'environnement directe ?
Dans le premier cas tous simplement avec une gestion en stockants des associations/droits en base.
Dans le deuxieme :
http://php.net/chown http://php.net/chmod
merci pour tes réponses.
En faite c'est un peu compliqué comme gestion, certains fichiesr peu être lu que par certaine personne. Il y a pas forcément de lien entre eux. je peux crée un groupe mais ce serai compliqué a gérer car si pour un fichier, on associe un nouveau groupe c'est lourd car il y a pas mal de fichier . J'enregistre le fichier dans un répertoire et l'url dans la base de donnée; l'admin précisera le niveau de sécurité de ce fichier mais comment j'ai pas encore trouver.
Si ton utilisateur est identifié au moment ou dépose son fichier sur le serveur, tu peux alors en fonction du profil de cet utilisateur attribuer au fichier des droits d'accès spécifique.
Les droits d'accès se définissent par la fonctioin chmod()
Quand le fichier est déposé sur le serveur ses droit d'accès sont hérités de ceux de l'utlisateur qui a lancer le serveur.Je ne sais pas si c'est clair.
merci,
C'est une bonne idée mais compliqué a mettre oeuvre
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager