lpwd-php-colle/README.md
2016-04-23 12:57:07 +02:00

1.6 KiB

Examin LPWD - 27 avril 2016

Les documents papiers et électroniques sont autorisés.

Cet examin permet de valider les éléments qui constituent le cas classique d'un développement web (formulaire, validation de la saisie, base de données).

L'examin se déroule sur 4h consecutives.

Vous déposerez votre travail sur cet espace. Le mot de passe vous sera transmis le jour J. Le fichier déposés sera une archive (zip ou rar) nommée NOM_Prenom.zip, contiendra l'ensemble de vos fichiers et un export SQL de votre base de données.

Sujet

J'ai besoin d'un outil de prise de contact. Sur une page dédiée, l'internaute remplira un formulaire constitué des champs suivant :

  • Nom (obligatoire)
  • Prénom (obligatoire)
  • Entreprise (facultatif)
  • Site web (facultatif)
  • Email (obligatoire)
  • Sujet (obligatoire)
  • Message (obligatoire)

Quand le formulaire est soumis, l'ensemble des données est validé et un message d'erreur s'affiche si l'un des champs n'est pas correct. Il serait bon de ne pas devoir remplir tout les champs mais seulement ceux qui posent un problème.

Une fois le formulaire validé, les données sont enregistrées dans une base dont vous ferez la conception. Un email est envoyé à contact@deblan.fr pour m'indiquer qu'un message a été posté.

Enfin, vous réaliserez une page qui listera tout les messages (avec leur date de création). Les plus récents sont affichés en premier. Vous pouvez envisager une pagination. Cette page pourrait être protégée par un identifiant et un mot de passe.