gestion des droits

Eléphant du PHP | 335 Messages

14 avr. 2005, 15:24

Bonjour,

J'ai écris un script php permettant lire le contenu de répertoires à l'aide des fonction opendir(), readdir() et closedir().

L'affichage que j'obtiens est le suivant :

Upload directory is /home/book/uploads
Directory Listing :
.
..
widget.txt
ipo.txt

Le . représente le répertoire courant et .. le répertoire supérieur dans l'arborescence des répertoires.

Or, je veux que le répertoire supérieur ne soit accessible qu'a l'administrateur.
De meme je voudrais que certains fichiers soit seulement accessible en lecture; d'autres en lecture/écriture; ...

Comment faire pour gérer les droits?
Avez-vous des idées?

Merci pour votre aide...

Eléphanteau du PHP | 24 Messages

14 avr. 2005, 16:21

Des sessions en fonction des droits peut-être?
:wink:
Piet

Eléphant du PHP | 168 Messages

18 avr. 2005, 14:14

Oui
effectivement le mieux pour ton probleme serait de mettre en place deux niveau dans ton site .
Le niveau 1 correspondré au mode administrateur ( personne ayant tt les droits dans ton site )
et le niveau 2 correspondré an mode normal ou l'utilisateur lamba n'aurai que des droits de lecture par exemple.
Pour differencier les deux niveau le mieux serai de mettre en place une identification par mot de passe lors de la connexion par exemple...
Tous les hommes aspirent à être heureux, mais personne ne s'entend sur la définition du bonheur.
Celui qui a un ami véritable n'a pas besoin d'un miroir.