nom de fichier | utilité |
---|---|
index.php | sera appelé par le menu 'Accueil' (éventuellement à modifier pour correspondre à cette nouvelle application) |
modificationEtablissement.php | sera appelé par le menu 'Attributions chambres' : la consultation et la modification seront réalisées par ce même fichier. |
consultationAttributions.php | sera appellé par le menu 'Attributions chambres' |
_*.inc.php (tous les fichiers "include") | idem application initiale |
dossiers "css" et "images" | idem application initiale |
_ Ajouter les nouveaux champs (cf document 'evolution' page 6 d)
_ Insérer, pour les tests :
- le mot de passe 'lama' et convention signée à l'établissement '0350123A'
- le mot de passe 'cri' et convention signée à l'établissement '11111111'
_ modifier les références et les paramètres, ainsi que les libellés des liens pour obtenir l'affichage suivant :
Ajouter le menu Déconnexion
<a href="identification.php?action=deconnecter">Déconnexion</a>
Ce fichier sera appelé systématiquement dans toutes les pages PHP appelées via le menu
<?php // _verificationIdentification.inc.php // vérifie si l'identification a déjà été réalisée session_start(); // [!] à supprimer après la période de test $_SESSION['id']="0350123A"; //!!!!!!!!!!!!! if (!isset($_SESSION['id'])) { header("Location: identification.php?action=ejecter"); } else { $id=$_SESSION['id']; } ?>
Utilisation d'une variable de session et d'une redirection à l'aide de la fonction 'header'
Créer les fonctions dans le fichier '_gestionBase.inc.php' :
_ estMdpPourId($connexion, $id, $mdp)
_ estConventionSignee($connexion, $id)
Créer le fichier 'identification.php' pour obtenir le formulaire suivant :
Après validation, afficher la page d'accueil...
Ajouter les zones Informations pratiques et Mot de passe...
Valider les modifications effectuées...
Ne visualiser que les groupes pour l'établissement connecté...
Afficher un message si aucune attribution ...