• Aucun résultat trouvé

Document à rendre avec le projetNOM :PRENOM :GROUPE :Travail demandéA remplir par l'étudiant

N/A
N/A
Protected

Academic year: 2022

Partager "Document à rendre avec le projetNOM :PRENOM :GROUPE :Travail demandéA remplir par l'étudiant"

Copied!
1
0
0

Texte intégral

(1)

Document à rendre avec le projet NOM :

PRENOM : GROUPE :

Travail demandé A remplir par

l'étudiant

(oui – non – partiellement) version SILEX

Réservé enseignant

Partie 1 (script SQL)

• Respect des noms de champs,normes SQL, ORM doctrine, Laravel, Zend ...

• contrainte (jointure) entre les 2 tables

-

-

-

-

* Respect de l’architecture MVC

codage en utilisant uniquement des classes, moteur de template TWIG pour les vues.

Partie 2 affichage de la table  table1 (+liens)

• jointure

-

- -

- Partie 3 : ajout d'un enregistrement 

• vérification des données

-

- -

- Partie 4 : suppression d'un enregistrement 

• demande de confirmation (formulaire)

-

- -

- Partie 5 : modification d'un enregistrement

• vérification des données

-

- -

- Partie 6 :  menu (liens fonctionnels)

• affichage de la deuxième table  (modéle+contrôleur+vue)

- -

- -

Partie 7 : champ de sélection pour créer/modifier un  enregistrement

lors de la création d'un enregistrement : pas de champ  sélectionné à l'ouverture du formulaire (faire un choix)

si erreur : on ré­affiche le champ sélectionné

lors de la modification d'un enregistrement : le bon champ  est sélectionné à l'ouverture du formulaire 

- - - -

- - - - Partie 8 : Gestion des sessions (connexion)

respect de la structure MVC

session fonctionnelle

vérification des droits au début de chaque méthode du  contrôleur ou MiddleWare (de préférence)

- - -

- - -

Partie 9  :  helper  « helper_date » classe fonctionnelle,utilisée pour :

* vérifier les dates au format FR (jj/mm/aaaa)

* afficher les dates au format FR

* transformer les dates au format  US avant de les  enregistrer

- - - -

- - - - Partie 10 : 

prise en compte de la faille CSRF (et XSS)

- -

* Utilisation de « queryBuilder » dans les modèles

* REST respecté (méthode  GET POST, voir DELETE et  PUT)

Références

Documents relatifs

Lorsque les travaux d’installation ou de remplacement des équipements en faveur des personnes âgées ou handicapées, les travaux de prévention des risques

Si vous avez un doute concernant votre droit au salaire garanti ou aux indemnités de la mutuelle, déclarez votre maladie dans les 48 heures à votre mutuelle.. Vous avez un

K Selon la recommandation n° 16, Annexe des comptes annuels, les engagements conditionnels doivent être présentés dans le tableau des garanties de l’annexe. Un exemple

- Cela peut être l’occasion de mettre en scène les mathématiques et de se filmer pour rejouer le tour à d’autres classes et de proposer une vidéo également pour présenter

Si vous avez un doute concernant votre droit au salaire garanti ou aux indemnités de la mutuelle, déclarez votre maladie dans les 48 heures à votre mutuelle.. Vous avez un

Régime des locations meublées exercées à titre non professionnelles : les déficits du foyer fiscal provenant de l’activité de location exercée à titre non professionnel

Dans le cadre d’une demande de rendez-vous au Centre Référent des Troubles des Apprentissages (CERTA), nous aurions besoin d’informations concernant le suivi de

1.5 Les paragraphes 2, 3 et 4 du présent document de discussion contiennent des idées nécessitant le recueil des commentaires des Organisations Scoutes Nationales afin que