diff --git a/README.md b/README.md
index 44502a6be7e0aa7db764e6205a6c7338478d74d0..37f1a604097b8eb215c0fe600cffe116d637ef8b 100644
--- a/README.md
+++ b/README.md
@@ -17,7 +17,53 @@ Pour mettre le site sur votre serveur local, vérifiez que vous êtes dans le do
 Nous travaillerons avec la méthode gitflow décrite ici, en particulier au paragraphe "Feature branches" : https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
 Nous allons utiliser des branches, qui sont des versions de notre projet. Nous ne touchons pas à la branche master, qui est celle par défaut. La branche develop contiendra notre site mais on ne développe pas sur cette branche. À chaque fois que vous devrez développer une fonctionnalité, vous créerez une branche nommée "feature/nom_de_la_fonctionnalité" qui copiera le site sur develop. Vous travaillerez sur cette branche feature. Quand vous avez fini de développer un feature fonctionnel, la branche de votre feature sera fusionnée avec develop pour ajouter la nouvelle fonctionnalité au site.
 Commandes pour utiliser les branches, en étant dans votre console dans le dossier "projet" :
-"git checkout" pour savoir dans quelle branche vous êtes
-"git checkout nom_branche" pour aller dans la branche nom_branche
-"git checkout -b feature/nom_feature" pour créer une branche nommée feature/nom_feature. Faites cette commande quand vous êtes dans la branche develop.
+#Projet PIMA
+
+#Git
+Avec votre console rendez-vous dans le dossier où vous allez travailler (cd pour se déplacer, mkdir pour créer un dossier).
+Faites la commande "git clone https://git.iiens.net/pima/projet.git".
+Rendez-vous dans le dossier "projet" (cd projet), dans lequel se trouve notre projet. Le dossier "htdocs" contient le site en lui-même et donc les fichiers sur lesquels vous allez travailler.
+
+#Serveur et base de données
+Installez xampp : https://www.apachefriends.org/fr/download.html
+Suivez les instructions de la FAQ pour l'installation et le démarrage de xampp : https://www.apachefriends.org/faq_linux.html
+Vous avez désormais un serveur qui héberge le site et une base de données sur votre ordi mais ces deux éléments sont encore vides.
+Pour la base de données, rendez-vous dans votre navigateur sur localhost/phpmyadmin et créez une nouvelle base de données nommée pima (le bouton "Nouvelle base de données" est dans le menu à gauche).
+Pour mettre le site sur votre serveur local, vérifiez que vous êtes dans le dossier "projet" et faites la commande "sudo make". Vous pouvez alors vous rendre sur votre navigateur à l'adresse localhost/pima pour visualiser le site. À chaque fois que vous aurez modifié des fichiers, vous devez refaire la commande "sudo make" pour voir les modifications sur le site à l'adresse localhost/pima.
+À votre première connexion sur le site, faites "Reset database".
+
+#Méthode gitflow
+Nous travaillerons avec la méthode gitflow décrite ici, en particulier au paragraphe "Feature branches" : https://www.atlassian.com/git/tutorials/comparing-workflows/gitflow-workflow
+Nous allons utiliser des branches, qui sont des versions de notre projet. Nous ne touchons pas à la branche master, qui est celle par défaut. La branche develop contiendra notre site mais on ne développe pas sur cette branche. À chaque fois que vous devrez développer une fonctionnalité, vous créerez une branche nommée "feature/nom_de_la_fonctionnalité" qui copiera le site sur develop. Vous travaillerez sur cette branche feature. Quand vous avez fini de développer un feature fonctionnel, la branche de votre feature sera fusionnée avec develop pour ajouter la nouvelle fonctionnalité au site.
+Commandes pour utiliser les branches, en étant dans votre console :
+
+Se placer dans pima/projet
+
+Git checkout : dit dans quelle branche on est
+
+Git checkout branch : change de branche pour aller à ‘branch’
+
+Se mettre dans develop pour créer la branche feature : 
+Git checkout –b newbranch : crée la branche newbranch et y va
+(avec newbranch = feature/nomdefeature)
+
+git status : montre ce qui doit être commit = les fichiers modifiés
+
+
+pour chaque modif : 
+
+git add * : ajoute les fichiers modifiés au prochain commit 
+
+git commit –m « message court qui décrit le commit » 
+(update fichier
+bug fix fichier
+ou autres)
+
+git push : pousse tout vers le site
+
+git pull : met à jour = tire tout les trucs du git vers soi
+
+
+"git merge feature/nom_feature" pour fusionner la branche feature/nom_feature avec la branche actuelle. Faites donc cette commande quand vous êtes dans la branche develop. Les merge peuvent modifier des fichiers, en supprimer et être compliqués. Ne le faites que si vous savez ce que vous faites. Les merge se font donc généralement ensemble pour être sûr de ne pas commettre d'erreur.
+
 "git merge feature/nom_feature" pour fusionner la branche feature/nom_feature avec la branche actuelle. Faites donc cette commande quand vous êtes dans la branche develop. Les merge peuvent modifier des fichiers, en supprimer et être compliqués. Ne le faites que si vous savez ce que vous faites. Les merge se font donc généralement ensemble pour être sûr de ne pas commettre d'erreur.
diff --git a/PIMA.html "b/R\303\251trospective PIMA 1.html"
similarity index 100%
rename from PIMA.html
rename to "R\303\251trospective PIMA 1.html"
diff --git a/htdocs/User.php b/htdocs/User.php
index 9c319f0b80aea8419fe67b1a36eeb34ee27939bd..61f5cb43b544a90bd6b7af4f9ce45c78100bb160 100644
--- a/htdocs/User.php
+++ b/htdocs/User.php
@@ -3,7 +3,7 @@
 namespace User;
 
 /* Définition de l'objet User */
-/* Ajoutez des variabes private et des methodes get et set (comme il est fait la) pour chaque élements de votre bdd */
+/* Ajoutez des variabes private et des methodes get et set (comme il est fait là) pour chaque élément de votre bdd */
 class User{
 
     private $name;
@@ -14,10 +14,14 @@ class User{
 
     private $type;
 
+    private $mail;
+
     private $dispo;
 
     private $subject;
 
+    private $request;
+
     private $mdp;
 
     public function getName(){
@@ -56,6 +60,15 @@ class User{
         return $this;
     }
 
+    public function getMail(){
+        return $this->mail;
+    }
+
+    public function setMail($newMail){
+        $this->mail = $newMail;
+        return $this;
+    }
+
     public function getDispo(){
         return $this->dispo;
     }
@@ -74,6 +87,15 @@ class User{
         return $this;
     }
 
+    public function getRequest(){
+        return $this->request;
+    }
+
+    public function setRequest($newRequest){
+        $this->request = $newRequest;
+        return $this;
+    }
+
     public function getMdp(){
         return $this->mdp;
     }
diff --git a/htdocs/UserRepository.php b/htdocs/UserRepository.php
index 2a246e758b0b929b98c9d8ab94911f92f66e1169..8d37e9621c0c5b4aaf0067579fbff1b91b5d0435 100644
--- a/htdocs/UserRepository.php
+++ b/htdocs/UserRepository.php
@@ -26,14 +26,21 @@ class UserRepository
             foreach($subjects as $s){
                 $subject[] = $s->subject;
             }
+            $requests = $this->connection->query("SELECT * FROM requests WHERE student=$row->ID OR teacher=$row->ID")->fetchAll(\PDO::FETCH_OBJ);
+            $request = [];
+            foreach ($requests as $r) {
+                $request[] = $r;
+            }
             $user = new User();
             $user
                 ->setID($row->ID)
                 ->setFirstname($row->firstname)
                 ->setName($row->name)
                 ->setType($row->type)
+                ->setMail($row->mail)
                 ->setDispo($dispo)
                 ->setSubject($subject)
+                ->setRequest($request)
                 ->setMdp($row->mdp);
 
             $users[] = $user;
@@ -59,14 +66,21 @@ class UserRepository
             foreach($subjects as $s){
                 $subject[] = $s->subject;
             }
+            $requests = $this->connection->query("SELECT * FROM requests WHERE student=$row->ID OR teacher=$row->ID")->fetchAll(\PDO::FETCH_OBJ);
+            $request = [];
+            foreach ($requests as $r) {
+                $request[] = $r;
+            }
             $user = new User();
             $user
                 ->setID($row->ID)
                 ->setFirstname($row->firstname)
                 ->setName($row->name)
                 ->setType($row->type)
+                ->setMail($row->mail)
                 ->setDispo($dispo)
                 ->setSubject($subject)
+                ->setRequest($request)
                 ->setMdp($row->mdp);
 
             $users[] = $user;
@@ -90,14 +104,21 @@ class UserRepository
             foreach($subjects as $s){
                 $subject[] = $s->subject;
             }
+            $requests = $this->connection->query("SELECT * FROM requests WHERE student=$row->ID OR teacher=$row->ID")->fetchAll(\PDO::FETCH_OBJ);
+            $request = [];
+            foreach ($requests as $r) {
+                $request[] = $r;
+            }
             $user = new User();
             $user
                 ->setID($row->ID)
                 ->setFirstname($row->firstname)
                 ->setName($row->name)
                 ->setType($row->type)
+                ->setMail($row->mail)
                 ->setDispo($dispo)
                 ->setSubject($subject)
+                ->setRequest($request)
                 ->setMdp($row->mdp);
 
 
diff --git a/htdocs/account/myaccount.php b/htdocs/account/myaccount.php
new file mode 100644
index 0000000000000000000000000000000000000000..8bc77382f1511a93b1f08ab1965594a1060a2bf1
--- /dev/null
+++ b/htdocs/account/myaccount.php
@@ -0,0 +1,67 @@
+<?php
+$title = 'Mon compte';
+require("/opt/lampp/htdocs/pima/head.php");
+?>
+</head>
+
+<?php include("/opt/lampp/htdocs/pima/header.php"); ?>
+<?php
+function user_info($bdd){
+  if (!isset($_POST['id'])){ ?>
+    <form action="/pima/account/myaccount.php" method="post">
+      <div class="form-group form-row">
+          <label for="inputId" class="col-sm-2 col-form-label">Identifiant</label>
+          <div class="col-sm-10">
+              <input type='text' class="form-control" id="inputId" name='id' placeholder="Identifiant">
+          </div>
+      </div>
+      <div class="form-group form-row">
+          <div class="offset-sm-2">
+              <input type="submit" value="Envoyer">
+          </div>
+      </div>
+    </form>
+    <?php
+  }
+  $userRepository = new \User\UserRepository($bdd);
+  if(isset($_POST['id'])){
+    $users = $userRepository->fetchAll();
+    foreach($users as $user){
+      if ($_POST['id']==$user->getID()){
+        $name = $user->getName();
+        $firstname = $user->getFirstname();
+        $type = $user->getType();
+        $mail = $user->getMail();
+      }
+    }
+    ?>
+    <table class="table table-borderless">
+      <tr>
+        <td>Votre nom</td>
+        <td> <?php echo "$name" ?> </td>
+      </tr>
+      <tr>
+        <td>Votre prénom</td>
+        <td> <?php echo "$firstname" ?></td>
+      </tr>
+      <tr>
+        <td>Votre type</td>
+        <td> <?php echo "$type" ?></td>
+      </tr>
+      <tr>
+        <td>Votre e-mail</td>
+        <td> <?php echo "$mail" ?></td>
+      </tr>
+    </table>
+     
+    <?php
+  }
+}
+?>
+<section class="wrapper style1">
+    <div class="container">
+        <div id="content">
+          <?php user_info($bdd); ?>
+        </div>
+    </div>
+</section>
diff --git a/htdocs/assets/css/main.css b/htdocs/assets/css/main.css
index f6a8b8bc35b5671cbf5e9876ecd7bba38815c873..fcd66aa8894ac89abc2d900e3b451271dbd64c97 100644
--- a/htdocs/assets/css/main.css
+++ b/htdocs/assets/css/main.css
@@ -137,13 +137,6 @@ html
 		padding: 0;
 	}
 
-	input, select, textarea {
-		-moz-appearance: none;
-		-webkit-appearance: none;
-		-ms-appearance: none;
-		appearance: none;
-	}
-
 /* Basic */
 
 	html {
@@ -3506,6 +3499,44 @@ html
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
  */
 
+input,
+button,
+select,
+optgroup,
+textarea {
+  margin: 0;
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit;
+}
+
+button,
+input {
+  overflow: visible;
+}
+
+input[type="radio"],
+input[type="checkbox"] {
+  box-sizing: border-box;
+  padding: 0;
+}
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+  -webkit-appearance: listbox;
+}
+
+.btn-group-toggle > .btn input[type="radio"],
+.btn-group-toggle > .btn input[type="checkbox"],
+.btn-group-toggle > .btn-group > .btn input[type="radio"],
+.btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
+  position: absolute;
+  clip: rect(0, 0, 0, 0);
+  pointer-events: none;
+}
+
 /* Form */
 
 	.form-control {
diff --git a/htdocs/connection/connection.php b/htdocs/connection/connection.php
index 99869a91f3ecde1c710a9bf24eeeeafb264ac645..340faef3b5e574edbe063b561d356446238c9d7c 100644
--- a/htdocs/connection/connection.php
+++ b/htdocs/connection/connection.php
@@ -16,7 +16,7 @@ include("/opt/lampp/htdocs/pima/head.php");
 
                 <p>
                     <?php
-                    if (!isset($_POST['name'])){
+                    if (!isset($_POST['mail'])){
                         connection($bdd);
                     }
 
@@ -24,13 +24,19 @@ include("/opt/lampp/htdocs/pima/head.php");
                         $users = $userRepository->fetchAll();
                         $connected = false;
                         foreach($users as $user){
-                            $name = $user->getName();
-                            $firstname = $user->getFirstname();
+                            $mail = $user->getMail();
                             $mdp = $user->getMdp();
+                            $firstname = $user->getFirstname();
+                            $name = $user->getName();
+
+                            if (($mail == $_POST['mail'])&&($mdp == $_POST['mdp'])){
 
-                            if (($name == $_POST['name'])&&($firstname == $_POST['firstname'])&&($mdp == $_POST['mdp'])){
                                 $connected = true;
                                 $_SESSION['connected'] = true;
+                                $_SESSION['currentName'] = $name;
+                                $_SESSION['currentFirstname'] = $firstname;
+                                $_SESSION['currentMail'] = $mail;
+                                $_SESSION['currentType'] = $user->getType();
                             }
                         }
 
diff --git a/htdocs/connection/disconnection.php b/htdocs/connection/disconnection.php
new file mode 100644
index 0000000000000000000000000000000000000000..866a6a6bd0d5f519529228753edb6a69276c11d1
--- /dev/null
+++ b/htdocs/connection/disconnection.php
@@ -0,0 +1,18 @@
+<?php
+$title = 'Projet PIMA';
+include("/opt/lampp/htdocs/pima/head.php");
+?>
+</head>
+
+<?php include("/opt/lampp/htdocs/pima/header.php");
+
+session_unset();
+
+?>
+
+<p>Vous avez été déconnecté</p>
+
+<a href="../index.php">Retour au menu</a>
+
+
+
diff --git a/htdocs/data.php b/htdocs/data.php
index 1ef7e12b9fb912344eeca72148c6e95646f25690..7c17100edc528380aeaa36663233a634c73552ae 100644
--- a/htdocs/data.php
+++ b/htdocs/data.php
@@ -9,12 +9,15 @@ function fill_table($bdd){
     $bdd->query($sql);
     $sql ="DROP TABLE subjects";
     $bdd->query($sql);
+    $sql ="DROP TABLE requests";
+    $bdd->query($sql);
 
     $sql = "CREATE TABLE users (
         ID SERIAL PRIMARY KEY,
         firstname varchar(50) NOT NULL,
         name varchar(50) NOT NULL,
         type varchar(20) NOT NULL,
+        mail varchar(50) UNIQUE,
         mdp varchar(20) NOT NULL
     )";
     $bdd->query($sql);
@@ -31,25 +34,33 @@ function fill_table($bdd){
     )";
     $bdd->query($sql);
 
+    $sql = "CREATE TABLE requests (
+        student int NOT NULL,
+        teacher int NOT NULL,
+        dispo varchar(20) NOT NULL,
+        subject varchar(20) NOT NULL,
+        accepted int NOT NULL
+    )";
+    $bdd->query($sql);
 
     #Remplissage de USERS
-    $sql = "INSERT INTO users(ID,firstname,name,type,mdp) values (?,?,?,?,?)";
+    $sql = "INSERT INTO users(ID,firstname,name,type,mail,mdp) values (?,?,?,?,?,?)";
 
-    $bdd->prepare($sql)->execute([1,'Inès', 'Mellouk','Student','123']);
-    $bdd->prepare($sql)->execute([2,'Killian', 'Delarue','Student','123']);
-    $bdd->prepare($sql)->execute([3,'Lucas', 'Briffon','Student','123']);
-    $bdd->prepare($sql)->execute([4,'Ghada', 'Bensaid','Student','123']);
-    $bdd->prepare($sql)->execute([5,'Aïmane', 'Belghyti','Student','123']);
-    $bdd->prepare($sql)->execute([6,'Yasmina', 'Ladjali','Student','123']);
-    $bdd->prepare($sql)->execute([7,'Benoît', 'Grand','Student','123']);
+    $bdd->prepare($sql)->execute([1,'Inès', 'Mellouk','Student','ines.mellouk@mail.com','123']);
+    $bdd->prepare($sql)->execute([2,'Killian', 'Delarue','Student','killian.delarue@mail.com','123']);
+    $bdd->prepare($sql)->execute([3,'Lucas', 'Briffon','Student','lucas.briffon@mail.com','123']);
+    $bdd->prepare($sql)->execute([4,'Ghada', 'Bensaid','Student','ghada.bensaid@mail.com','123']);
+    $bdd->prepare($sql)->execute([5,'Aïmane', 'Belghyti','Student','aïmane.beghyti@mail.com','123']);
+    $bdd->prepare($sql)->execute([6,'Yasmina', 'Ladjali','Student','yasmina.ladjali@mail.com','123']);
+    $bdd->prepare($sql)->execute([7,'Benoît', 'Grand','Student','benoit.bensaid@mail.com','123']);
 
-    $bdd->prepare($sql)->execute([8,'leonard', 'Euler','Teacher','123']);
-    $bdd->prepare($sql)->execute([9,'Bernhard', 'Riemann','Teacher','123']);
-    $bdd->prepare($sql)->execute([10,'Victor', 'Hugo','Teacher','123']);
-    $bdd->prepare($sql)->execute([11,'Charles', 'Baudelaraire','Teacher','123']);
-    $bdd->prepare($sql)->execute([12,'Alber', 'Einstein','Teacher','123']);
-    $bdd->prepare($sql)->execute([13,'Marie', 'Curie','Teacher','123']);
-    $bdd->prepare($sql)->execute([14,'Niels', 'Bohr','Teacher','123']);
+    $bdd->prepare($sql)->execute([8,'leonard', 'Euler','Teacher','leonard.euler@mail.com','123']);
+    $bdd->prepare($sql)->execute([9,'Bernhard', 'Riemann','Teacher','bernhard.riemann@mail.com','123']);
+    $bdd->prepare($sql)->execute([10,'Victor', 'Hugo','Teacher','victor.hugo@mail.com','123']);
+    $bdd->prepare($sql)->execute([11,'Charles', 'Baudelaraire','Teacher','charles.baudelaire@mail.com','123']);
+    $bdd->prepare($sql)->execute([12,'Alber', 'Einstein','Teacher','alber.einstein@mail.com','123']);
+    $bdd->prepare($sql)->execute([13,'Marie', 'Curie','Teacher','marie.curie@mail.com','123']);
+    $bdd->prepare($sql)->execute([14,'Niels', 'Bohr','Teacher','niels.bohr@mail.com','123']);
 
     #Remplissage de DISPOS
     $sql = "INSERT INTO dispos(ID,dispo) values (?,?)";
@@ -77,7 +88,7 @@ function fill_table($bdd){
     $bdd->prepare($sql)->execute([11,'Mardi']);
     $bdd->prepare($sql)->execute([12,'vendredi']);
     $bdd->prepare($sql)->execute([12,'Mercredi']);
-    $bdd->prepare($sql)->execute([13,'samedi']);
+    $bdd->prepare($sql)->execute([13,'Samedi']);
     $bdd->prepare($sql)->execute([13,'Mardi']);
     $bdd->prepare($sql)->execute([14,'Dimanche']);
     $bdd->prepare($sql)->execute([14,'Lundi']);
@@ -107,6 +118,10 @@ function fill_table($bdd){
     $bdd->prepare($sql)->execute([13,'Chimie']);
     $bdd->prepare($sql)->execute([14,'Physique']);
     $bdd->prepare($sql)->execute([14,'Chimie']);
+
+    #Remplissage de REQUESTS
+    $sql = "INSERT INTO requests(student, teacher, dispo, subject, accepted) values (?, ?, ?, ?, ?)";
+    $bdd->prepare($sql)->execute([1, 8, 'Lundi', 'Math', 0]);
 }
 
 function print_data($users){
@@ -117,6 +132,7 @@ function print_data($users){
         <th>Prénom</th>
         <th>Nom</th>
         <th>Type</th>
+        <th>Mail</th>
         <th>Mot de passe</th>
         <th>Matière(s)</th>
         <th>Disponibilité(s)</th>
@@ -127,6 +143,7 @@ function print_data($users){
         $firstname = $user->getFirstname();
         $ID = $user->getID();
         $type = $user->getType();
+        $mail = $user->getMail();
         $dispo = $user->getDispo();
         $subject = $user->getSubject();
         $mdp = $user->getMdp();
@@ -134,6 +151,7 @@ function print_data($users){
         <td>$firstname</td>
         <td>$name</td>
         <td>$type</td>
+        <td>$mail</td>
         <td>$mdp</td>";
         echo "<td>";
         foreach($subject as $s){
diff --git a/htdocs/forms.php b/htdocs/forms.php
index b3ce5411080d8ad6c62b3cd342ba4983b6c2f9d8..f597e7a8784da506b8a815df1b615bc6a06822b3 100644
--- a/htdocs/forms.php
+++ b/htdocs/forms.php
@@ -20,6 +20,13 @@ function inscription_student($bdd){
                 </div>
             </div>
 
+            <div class="form-group form-row">
+                <label for="inputName" class="col-sm-2 col-form-label">Adresse Mail</label>
+                <div class="col-sm-10">
+                    <input type="text" class="form-control" id="inputName" name="mail" placeholder="Adresse Mail">
+                </div>
+            </div>
+
             <div class="form-group form-row">
                 <label for="inputPassword" class="col-sm-2 col-form-label">Mot de passe</label>
                 <div class="col-sm-10">
@@ -126,10 +133,11 @@ function inscription_student($bdd){
         $firstname = $_POST['firstname'];
         $name = $_POST['name'];
         $type = "Student";
+        $mail = $_POST['mail'];
         $mdp = $_POST['mdp'];
 
-        $sql = "INSERT INTO users(firstname,name,type,mdp) values (?,?,?,?)";
-        $bdd->prepare($sql)->execute([$firstname, $name,$type,$mdp]);
+        $sql = "INSERT INTO users(firstname,name,type,mail,mdp) values (?,?,?,?,?)";
+        $bdd->prepare($sql)->execute([$firstname,$name,$type,$mail,$mdp]);
 
         $sql="SELECT * FROM users";
         $res = $bdd->query($sql)->fetchAll(\PDO::FETCH_OBJ);
@@ -214,10 +222,11 @@ function inscription_teacher($bdd){
         $firstname = $_POST['firstname'];
         $name = $_POST['name'];
         $type = "Teacher";
+        $mail = $_POST['mail'];
         $mdp = $_POST['mdp'];
 
-        $sql = "INSERT INTO users(firstname,name,type,mdp) values (?,?,?,?)";
-        $bdd->prepare($sql)->execute([$firstname, $name,$type,$mdp]);
+        $sql = "INSERT INTO users(firstname,name,type,mail,mdp) values (?,?,?,?,?)";
+        $bdd->prepare($sql)->execute([$firstname,$name,$type,$mail,$mdp]);
 
         $sql="SELECT * FROM users";
         $res = $bdd->query($sql)->fetchAll(\PDO::FETCH_OBJ);
@@ -282,23 +291,16 @@ function connection($bdd){
 
     <form action="/pima/connection/connection.php" method='post'>
         <div class="form-group form-row">
-            <label for="inputFirstName" class="col-sm-2 col-form-label">Prénom</label>
+            <label for="inputMail" class="col-sm-2 col-form-label">Adresse Mail</label>
             <div class="col-sm-10">
-                <input type='text' class="form-control" id="inputFirstName" name='firstname' placeholder="Prénom">
+                <input type='text' class="form-control" id="inputMail" name='mail' placeholder="Adresse Mail">
             </div>
         </div>
 
         <div class="form-group form-row">
-            <label for="inputName" class="col-sm-2 col-form-label">Nom</label>
+            <label for="inputMdp" class="col-sm-2 col-form-label">Mot de passe</label>
             <div class="col-sm-10">
-                <input type='text' class="form-control" id="inputName" name='name' placeholder="Nom">
-            </div>
-        </div>
-
-        <div class="form-group form-row">
-            <label for="inputPassword" class="col-sm-2 col-form-label">Mot de passe</label>
-            <div class="col-sm-10">
-                <input type="password" class="form-control" id="inputPassword" name="mdp">
+                <input type="password" class="form-control" id="inputMdp" name="mdp">
             </div>
         </div>
 
@@ -313,8 +315,8 @@ function connection($bdd){
     <?php
 }
 
-function match_form($student, $userRepository) {
-    $matchs = match($student, $userRepository);
+function match($student, $userRepository) {
+    $matchs = match_script($student, $userRepository);
 
     foreach($matchs as $match) {
         $firstnameProf = $match["teacher"]->getFirstname();
@@ -325,25 +327,4 @@ function match_form($student, $userRepository) {
     }
 }
 
-function test($userRepository){
-
-    $students = $userRepository->fetchStudent();
-
-    if (isset($_POST['id'])){
-        foreach($students as $student){
-            if ($_POST['id'] == $student->getID()){
-                $name = $student->getName();
-                $firstname = $student->getFirstname();
-                echo "<h3>Les Match de $firstname $name</h3>";
-                $r = match($student,$userRepository);
-            }
-        }
-    }
-
-    echo "<form action='index.php' method=\"post\">
-    ID de l'élève<input type=text name='id'></br>
-    <input type=\"submit\" value='Matcher'>
-    </form>";
-}
-
 ?>
diff --git a/htdocs/head.php b/htdocs/head.php
index b118f5e8160a005733fed8e970874b10e432eec1..2bf3be7a78c70e5a293fe445fd364257219383fa 100644
--- a/htdocs/head.php
+++ b/htdocs/head.php
@@ -4,18 +4,18 @@ session_start();
 
 require('/opt/lampp/htdocs/pima/User.php');
 require('/opt/lampp/htdocs/pima/UserRepository.php');
-require('/opt/lampp/htdocs/pima/script_Match_Prof_Student.php');
+require('/opt/lampp/htdocs/pima/match_script.php');
 require('/opt/lampp/htdocs/pima/data.php');
 require('/opt/lampp/htdocs/pima/forms.php');
 
 $bdd = new PDO('mysql:host=localhost;dbname=pima;charset=utf8', 'root', '');
 
-
 $userRepository = new \User\UserRepository($bdd);
 
-if (!isset($Session['connected'])){
-    $Session['connected'] = false;
+if (!isset($_SESSION['connected'])){
+    $_SESSION['connected'] = false;
 }
+
 ?>
 <!doctype html>
 <html lang="fr">
diff --git a/htdocs/header.php b/htdocs/header.php
index e4ec0a0cc41a2bd396b6acd5bf3d25bdff332b07..385742974825ccf07e4423e4482162ebfc01fd4a 100644
--- a/htdocs/header.php
+++ b/htdocs/header.php
@@ -6,6 +6,7 @@
             <nav id="nav">
                 <ul>
                     <li
+
                     <?php
                     if (basename(getcwd()) == 'pima')
                     echo 'class="current"';
@@ -13,56 +14,69 @@
                         <a href="/pima/index.php">Accueil</a>
                     </li>
 
-                    <li
                     <?php
-                    if (basename(getcwd()) == 'student' || basename(getcwd()) == 'teacher')
-                    echo 'class="drop current"';
-                    else
-                    echo 'class="drop"';
-                    ?> >
-                        <a href="/pima/student/matchs.php">Mes matchs</a>
-                        <i class="icon solid fa-caret-down"></i>
-                        <ul>
-                            <li>
-                                <a href="/pima/student/matchs.php">Élève</a>
-                            </li>
-                            <li>
-                                <a>Professeur</a>
-                            </li>
-                        </ul>
-                    </li>
+                    if ($_SESSION['connected'] == false) {
+                        ?>
 
-                    <li
-                    <?php
-                    if (basename(getcwd()) == 'inscription')
-                    echo 'class="drop current"';
-                    else
-                    echo 'class="drop"';
-                    ?> >
-                        <a href="/pima/inscription/inscription_student.php">S'inscrire</a>
-                        <i class="icon solid fa-caret-down"></i>
-                        <ul>
-                            <li>
-                                <a href="/pima/inscription/inscription_student.php">Élève</a>
-                            </li>
-                            <li>
-                                <a href="/pima/inscription/inscription_teacher.php">Professeur</a>
-                            </li>
-                        </ul>
-                    </li>
+                        <li
 
-                    <?php
-                    if ((!isset($_SESSION['connected']))||($_SESSION['connected'])){
-                        echo "<li ";
+                        <?php
+                        if (basename(getcwd()) == 'inscription')
+                        echo 'class="drop current"';
+                        else
+                        echo 'class="drop"';
+                        ?> >
+                            <a>S'inscrire</a>
+                            <i class="icon solid fa-caret-down"></i>
+                            <ul>
+                                <li>
+                                    <a href="/pima/inscription/inscription_student.php">Élève</a>
+                                </li>
+                                <li>
+                                    <a href="/pima/inscription/inscription_teacher.php">Professeur</a>
+                                </li>
+                            </ul>
+                        </li>
+
+                        <li
+
+                        <?php
                         if (basename(getcwd()) == 'connection')
-                        echo "class=\"current\" ";
+                        echo 'class="current"';
                         ?> >
                             <a href="/pima/connection/connection.php">Se connecter</a>
                         </li>
 
                         <?php
                     }
-                    ?>
+
+                    if ($_SESSION['connected'] ==  true) {
+
+                        if ($_SESSION['currentType'] == 'Student') {
+                            ?>
+
+                            <li
+                            
+                            <?php
+                            if (basename(getcwd()) == 'student')
+                            echo 'class="current"';
+                            ?> >
+                                <a href="/pima/student/matchs.php">Mes matchs</a>
+                            </li>
+
+                        <?php } ?>
+
+                        <li
+
+                        <?php
+                        if (basename(getcwd()) == 'connection')
+                        echo 'class="current"';
+                        ?> >
+                            <a href="/pima/connection/disconnection.php">Se deconnecter</a>
+                        </li>
+
+                        <?php
+                    } ?>
                 </ul>
             </nav>
         </header>
diff --git a/htdocs/index.php b/htdocs/index.php
index 5aba1279b3a52bb5b5eb94df99ce7a6c75dbf4b1..956a3344f6c2ba1e00aad97d57102de60ce6f171 100644
--- a/htdocs/index.php
+++ b/htdocs/index.php
@@ -1,5 +1,5 @@
 <?php
-$title = 'Projet PIMA';
+$title = 'Adopte un⋅e prof';
 include("head.php");
 ?>
 </head>
@@ -15,6 +15,13 @@ include("head.php");
                 </header>
 
                 <?php
+
+                if ($_SESSION['connected']){
+                    $firstname = $_SESSION['currentFirstname'];
+                    $name = $_SESSION['currentName'];
+                    echo "$firstname $name ";
+                }
+
                 if (isset($_POST['reset'])){
                     fill_table($bdd);
                 }
@@ -25,23 +32,6 @@ include("head.php");
                 <input type="submit" value="Reset Database">
                 </form></p>
             </article>
-
-            <article>
-                <header>
-                    <h2>Mes matchs</h2>
-                </header>
-
-                <p>
-                    <?php
-                    test($userRepository);
-
-                    if (isset($_POST['deco'])){
-                        session_unset();
-                    }
-
-                    ?>
-                </p>
-            </article>
         </div>
     </div>
 </section>
diff --git a/htdocs/script_Match_Prof_Student.php b/htdocs/match_script.php
similarity index 96%
rename from htdocs/script_Match_Prof_Student.php
rename to htdocs/match_script.php
index 10aa3559049d3a6fd3788511ba751fbd6a5ed8c0..f381933a110087d9532ffd48fb4028a22c256b9e 100644
--- a/htdocs/script_Match_Prof_Student.php
+++ b/htdocs/match_script.php
@@ -1,5 +1,5 @@
 <?php
-function match($student, $userRepository){
+function match_script($student, $userRepository){
     $dispoStudent = $student->getDispo();
     $subjectStudent = $student->getSubject();
     $prof = $userRepository->fetchTeacher();
diff --git a/htdocs/student/matchs.php b/htdocs/student/matchs.php
index b244aa8d3e3b5d1d91b8b57d1b49100345793c2d..c833e4b0b38bfda90d39ac7fe6d677df678700d2 100644
--- a/htdocs/student/matchs.php
+++ b/htdocs/student/matchs.php
@@ -11,12 +11,25 @@ include("/opt/lampp/htdocs/pima/head.php");
         <div id="content">
             <article>
                 <?php
+                if (isset($_SESSION['currentMail'])) {
+                    $students = $userRepository->fetchStudent();
+                    foreach($students as $student) {
+                        if ($_SESSION['currentMail'] == $student->getMail()) {
+                            echo "<header><h2>Mes matchs</h2></header> <p>";
+                            match($student, $userRepository);
+                            echo "</p>";
+                        }
+                    }
+                }
+
                 if (isset($_POST['id'])) {
                     $students = $userRepository->fetchStudent();
                     foreach($students as $student) {
                         if ($_POST['id'] == $student->getID()) {
-                            echo "<header><h2>Mes matchs</h2></header> <p>";
-                            match_form($student, $userRepository);
+                            $firstname = $student->getFirstname();
+                            $name = $student->getName();
+                            echo "<header><h2>Mes matchs ($firstname $name)</h2></header> <p>";
+                            match($student, $userRepository);
                             echo "</p>";
                         }
                     }
diff --git a/test.txt b/test.txt
deleted file mode 100644
index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..0000000000000000000000000000000000000000