Récuperer un fichier
rashaslm
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 38486 Date d'inscription Statut Modérateur Dernière intervention -
bonjour, j'ai besoin de votre aide, j'ai une base de donnée dans le nom est gestion des absences pour les étudiants, quand un étudiant justifier une absence il vas trouvé dans son interface un bouton ou il peut télécharger un fichier scanner pour justifier son absence, ce fichier est stocké dans la table d'un admin, j'ai pas trouvé un moyen pour que l'admin peut voir ces justifications et les valider svp quelqu'un m'orienté ....
A voir également:
- Récuperer un fichier
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
1 réponse
Bonjour,
Déjà... on évite de stocker des documents directement en bdd ...
A la place, on les stocke sur le serveur et on ne conserve en BDD que le chemin pour y accéder.
Et bien.. tu fais un formulaire dans lequel tu auras :
- Un lien vers le document qui se trouve sur le serveur (récupéré depuis la bdd donc )(vu que ce sont des documents scannés, il s'agira certainement d'images... tu peux donc utiliser des balises <img pour les afficher sur ton site )
- Un bouton "valider" et un bouton "refuser"
- Éventuellement un champ commentaire pour justifier le refus
Lorsque l'admin cliquera sur le lien.. ça ira mettre à jour un champ dans ta table pour indiquer que le document est validé (ou non ) ainsi qu'un champ "date_maj" pour indiquer à quelle date cela a été fait (tu peux aussi prévoir un champ id_maj (poinant sur l'ID d'un de tes admins ) dans le cas tu aurais plusieurs admins et que tu souhaites savoir lequel à "accepté" le document. )
ce fichier est stocké dans la table d'un admin
Déjà... on évite de stocker des documents directement en bdd ...
A la place, on les stocke sur le serveur et on ne conserve en BDD que le chemin pour y accéder.
j'ai pas trouvé un moyen pour que l'admin peut voir ces justifications et les valider
Et bien.. tu fais un formulaire dans lequel tu auras :
- Un lien vers le document qui se trouve sur le serveur (récupéré depuis la bdd donc )(vu que ce sont des documents scannés, il s'agira certainement d'images... tu peux donc utiliser des balises <img pour les afficher sur ton site )
- Un bouton "valider" et un bouton "refuser"
- Éventuellement un champ commentaire pour justifier le refus
Lorsque l'admin cliquera sur le lien.. ça ira mettre à jour un champ dans ta table pour indiquer que le document est validé (ou non ) ainsi qu'un champ "date_maj" pour indiquer à quelle date cela a été fait (tu peux aussi prévoir un champ id_maj (poinant sur l'ID d'un de tes admins ) dans le cas tu aurais plusieurs admins et que tu souhaites savoir lequel à "accepté" le document. )