Upload — Manipulation des données, suite²

Licence Informatique, semestre 6

Jean-Marc LecarpentierPascal Vanier

Enseignement des technologies du Web

 

Upload — Manipulation des données, suite²

Notes de cours

Travail personnel

Objectifs

On vous donne un exercice optionnel d'application directe de l'upload de fichers, mais sinon le but est de continuer à implémenter votre site.

Exercice 1 (optionnel) — Dépôt de fichiers #

Si vous êtes en difficulté et/ou êtes en retard sur le TP MVCR, laissez tomber cet exercice.

Créer un script affichant un formulaire permettant de déposer une image sur le serveur. Après le dépôt, la page devra montrer l'image déposée pendant toute la session de l'internaute (on parle bien de session au sens PHP : pas d'authentification ici !).

Attention, chaque internaute devra avoir sa propre image : vous pouvez tester facilement en utilisant deux navigateurs différents. En particulier, que se passe-t-il si deux internautes déposent une image de même nom ?

Exercice 2 — MVCR, suite #

On continue le TP MVCR, commencé à la séance 12. Pour récapituler :

Pour rappel, ce TP filé sera au final à rendre sous la forme d'un DM dont voici le sujet.

Voici quelques remarques, à adapter en fonction de votre avancement.

  • Où que vous en soyez, vous pouvez d'ores et déjà utiliser vos propres objets à la place des animaux. L'énoncé s'adapte facilement. Nous pouvons vous aider en TP sur votre DM.
  • Si vous n'avez pas encore commencé le deuxième exercice, vous pouvez implémenter AnimalStorage directement avec une base de données, sans passer l'étape AnimalStorageFile.
  • Si vous avez fini les trois exercices, n'hésitez pas à passer à l'implémentation de l'authentification, en essayant de faire les choses le plus proprement possible !