droit d'accès utilisateur sur certain documents

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : droit d'accès utilisateur sur certain documents

Re: droit d'accès utilisateur sur certain documents

par Mazarini » 17 déc. 2013, 17:19

Un script dans ce genre :
<?PHP
$fichier = 'test.gif';
header('Content-Type: image/gif');
readfile($fichier);
?>
A toi de gérer le nom du fichier, le content-type et les droits d'accès.
Il faudra ajouter un chemin devant le répertoire et protéger ce répertoire en lecture (.htaccess par exemple) ou utiliser un répertoire non accessible via le navigateur.

Re: droit d'accès utilisateur sur certain documents

par nordine » 17 déc. 2013, 16:49

Merci d'avoir répondu

je n'ai pas vraiment saisi tous ce que tu veut expliqué

peut tu être plus précis s'il te plait

cordialement.

Re: droit d'accès utilisateur sur certain documents

par Mazarini » 17 déc. 2013, 16:40

le plus simple est de stocker les fichiers en dehors de l'arborescence du site et de faire un script qui vérifie les droits de l'utilisateur avant d'envoyer le fichier.

header() pour indiquer le nom du fichier et son type
readfile() pour envoyer le contenu du fichier

Si tu passes en paramètre de la page le nom du fichier, interdit .. et même / ou \ dans les noms de fichier.

droit d'accès utilisateur sur certain documents

par nordine27 » 17 déc. 2013, 16:31

J'ai besoin d'aide. j'ai créé un site intranet mais il faut que je donnée le droit d’accès a certains document et lien du site que a des utilisateurs précis.

Par exemple pour publier un document dans la catégorie amical,il y a que ceux qui font parti de l'amical qui ont le droit.

Comment pourrai-je faire ceci?

Cordialement.