Gérer des permissions et insérer des fichiers
Résolu
A1111111*
-
A1111111* -
A1111111* -
Bonjour tout le monde , est-ce que vous pouvez m'aider s'il vous plait ?. Je veux créer un code php me permettant d'avoir une page de connexion qui va mener soit vers une page admin ou page visiteur . Je veux gérer les droits de façon à permettre au admin d'insérer,supprimer des fichiers et pour les visiteurs de simplement consulter ces documents est-ce possible en php , des pistes, comment puis-je procéder ?
J'ai crée deux comptes une admin et autre visiteurs le fait de se connecter avec le compte admin mène vers une page admin php et visiteur mène vers une page visiteur.php mais je trouve pas comment gérer ces permissions j'ai essayé avec un formulaire dans la page admin avec enctype="multipart/form-data" mais je ne sais pas comment publier ces fichiers dans le siteweb ou si c'est la méthode adéquate pour ce que je veux faire
Merci de m'aider .
J'ai crée deux comptes une admin et autre visiteurs le fait de se connecter avec le compte admin mène vers une page admin php et visiteur mène vers une page visiteur.php mais je trouve pas comment gérer ces permissions j'ai essayé avec un formulaire dans la page admin avec enctype="multipart/form-data" mais je ne sais pas comment publier ces fichiers dans le siteweb ou si c'est la méthode adéquate pour ce que je veux faire
Merci de m'aider .
A voir également:
- Gérer des permissions et insérer des fichiers
- Renommer des fichiers en masse - Guide
- Insérer video powerpoint - Guide
- Comment insérer des points de suite sur word - Guide
- Insérer table des matières word - Guide
- Insérer signature word - Guide
3 réponses
Bonjour,
Déjà, oui, tu dois utiliser le formulaire dans ta page admin pour leur permettre d'envoyer des fichiers sur le serveur.
Dans le traitement du formulaire, tu stockes dans une table de ta bdd, le nom et le chemin du fichier uploadé
( chemin* : emplacement du fichier sur le serveur )
Pour lister les fichiers, il suffit de faire une requête sql sur cette table.
Pour permettre leur téléchargement, il suffit d'utiliser le résultat de cette requête et de générer des liens ( balises html <a> )
Pour les supprimer, il suffit de les delete de la base de données et du serveur.
Déjà, oui, tu dois utiliser le formulaire dans ta page admin pour leur permettre d'envoyer des fichiers sur le serveur.
Dans le traitement du formulaire, tu stockes dans une table de ta bdd, le nom et le chemin du fichier uploadé
( chemin* : emplacement du fichier sur le serveur )
Pour lister les fichiers, il suffit de faire une requête sql sur cette table.
Pour permettre leur téléchargement, il suffit d'utiliser le résultat de cette requête et de générer des liens ( balises html <a> )
Pour les supprimer, il suffit de les delete de la base de données et du serveur.