TD n 5 - Département Informatique
Transcription
TD n 5 - Département Informatique
Département Informatique L3 Mention Informatique, 10/11 Jean-Michel Richer Développement Web TD n◦ 5 1 File Upload Mettre en place l’upload de fichier (Téléchargement) : un utilisateur désire charger un fichier et l’insérer dans une base de données. Exercice 1 - Sous MySQL créer une table uploaded dans une base de données composée des champs suivants : – up id (integer) : identifiant – up timestamp (timestamp) date et heure d’arrivée – up name (varchar 80) : nom du fichier – up type (varchar 40) : type MIME du fichier téléchargé – up blob (BLOB) : fichier Exercice 2 - Créer un formulaire de saisie upload file.php qui permet d’indiquer le nom d’un fichier et de l’insérer dans la table upload de la base de données. On utilisera pour la saisie : <input type="hidden" name="MAX_FILE_SIZE" value="400000" /> <input type="file" name="fileName" id="fileName" /> et pour obtenir les informations sur le fichier, on utilisera la variable $ FILES Exercice 3 - Créer une page list files.php qui affiche les informations sur les fichiers en les affichant par date et heure d’arrivée décroissant.