diff --git a/GestionUtilisateur.php b/GestionUtilisateur.php
index 69f5cd46ba1b13764f94ae417718054548a43bce..cc6cd3be053385758f7ac5f67d56fd4f15a771bf 100644
--- a/GestionUtilisateur.php
+++ b/GestionUtilisateur.php
@@ -1,7 +1,7 @@
 <?php // Gestion de l'inscription 
     session_start(); // début session
 
-// Réalise l'inscription ou la connexion
+// Réalise l'inscription si possible, puis la connexion
 function realiseInscription ($json){
     $mysqli= new mysqli('127.0.0.1', 'root', '', 'Boissons') or die("Erreur : tables inaccessibles");
 
@@ -24,7 +24,7 @@ function realiseInscription ($json){
 	return json_encode($res);
 }
 
-
+// Effectue la connexion
 function realiseConnexion ($json){
     $mysqli= new mysqli('127.0.0.1', 'root', '', 'Boissons') or die("Erreur : tables inaccessibles");
 
@@ -39,6 +39,14 @@ function realiseConnexion ($json){
         $resultat = $mysqli->query("SELECT * FROM utilisateurs WHERE pseudo LIKE '{$pseudo}' AND password = '{$password}'");
         $resultat = $resultat->fetch_assoc();
         $_SESSION['id'] = $resultat['user_id'];
+
+
+        $favs = $mysqli->query("SELECT p.recette_id FROM utilisateurs u, panier p WHERE u.user_id = p.user_id AND u.user_id = {$resultat['user_id']}");
+        while($col = mysqli_fetch_assoc($favs)) {
+            $resultats[] = $col;
+        }
+        $_SESSION['panier'] = $resultats;
+
         $out = true;
     }else{
         $out = false;
@@ -47,11 +55,6 @@ function realiseConnexion ($json){
 	return json_encode($out);
 }
 
-//    $resultat = $res->fetch_all(MYSQLI_ASSOC);
-
-
-
-
 // Décode des fichiers issus de json et les utilise pour réaliser des opération 
 $in = file_get_contents('php://input');
 $decoded = json_decode($in, true);
diff --git a/Inscription.php b/Inscription.php
deleted file mode 100644
index fe17fe7a2eb63511b528999854000af313803671..0000000000000000000000000000000000000000
--- a/Inscription.php
+++ /dev/null
@@ -1,23 +0,0 @@
-<!DOCTYPE html>
-<html>
-    <head>
-        <title>Inscription</title>
-        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-        <?php
-            //include("install.php");
-            include("GestionUtilisateur.php");
-        ?>
-        <script type="text/javascript" src="formulaire.js"> </script>
-    </head>
-
-    <body>
-        <?php
-        echo formInscription();
-
-        //echo formConnexion();
-    
-        ?>
-
-        <div id="infos"></div>
-    </body>
-</html>
\ No newline at end of file
diff --git a/Requete.php b/Requete.php
index 34764fe23557117acb58e274c975a8d0c12607a2..c4002a5d7daead455093d610555078ee46ad3efe 100644
--- a/Requete.php
+++ b/Requete.php
@@ -1,6 +1,10 @@
 <?php
     session_start();
     echo $_SESSION['id'];
+    echo '<pre>';
+    var_dump($_SESSION['panier']);
+    echo '</pre>';
+
 ?>
 
 <!DOCTYPE html>
@@ -25,6 +29,10 @@
                 header("location:inscription.php");
             }
 
+            if (isset($_POST['panier'])){
+                header("location:panier.php");
+            }
+
 
             if (isset($_POST['deconnecter'])){
                 $_SESSION = array();
@@ -35,16 +43,18 @@
 
 
         <div id='authentification'>
-        <form method="POST">
+        <form method="POST" id='authentification'>
             <?php
             if (isset($_SESSION['pseudo'])){
                 $pseudonyme = ucfirst(strtolower($_SESSION['pseudo']));
-                echo "<p id='bienevnue'> Bienvenue ".$pseudonyme." ";
-                echo "<input type='submit' name='deconnecter' value='Déconnexion'/> </p>";
+                echo "<p id='bienvenue'> Bienvenue ".$pseudonyme."</p>";
+                echo "<input type='submit' name='deconnecter' value='Déconnexion'/>";
             }else{
                 echo "<input type='submit' name='connexion' value='Connexion'/>";
                 echo "<input type='submit' name='inscription' value='Inscription'/>";
-            }   
+            }
+            echo "<input type='submit' name='panier' value='Votre panier'/> </p>";
+
         ?>
             </form>
         </div>
diff --git a/Service.php b/Service.php
index e7d4328032b682cc90095218393db167d0a2fb78..213816234361536b9afa3eb0657ccd4a9f02b663 100644
--- a/Service.php
+++ b/Service.php
@@ -62,14 +62,17 @@ function addToCart ($req){
 	$recette_id = mysqli_real_escape_string ($mysqli, $req);
 	$user_id = mysqli_real_escape_string($mysqli, $_SESSION['id']);
 	$requete = "INSERT INTO panier(user_id, recette_id)  VALUES ({$user_id}, {$recette_id})";
-	$res = $mysqli->query($requete);
+	$mysqli->query($requete);
 	$mysqli->close();
-	return $res;
 }
 
 function removeFromCart ($req){
-	$requete = "DELETE FROM panier WHERE ({$_SESSION['id']}, {$req})";
-	echo queryDBB($requete);
+	$mysqli= new mysqli('127.0.0.1', 'root', '', 'Boissons') or die("Erreur : tables inaccessibles");
+	$recette_id = mysqli_real_escape_string ($mysqli, $req);
+	$user_id = mysqli_real_escape_string($mysqli, $_SESSION['id']);
+	$requete = "DELETE FROM panier WHERE user_id = {$user_id} AND recette_id = {$recette_id}";
+	$mysqli->query($requete);
+	$mysqli->close();
 }
 
 
diff --git a/panier.php b/panier.php
new file mode 100644
index 0000000000000000000000000000000000000000..5e370c6019d41e6dd535b52f5d74f5088af0e646
--- /dev/null
+++ b/panier.php
@@ -0,0 +1,70 @@
+<?php
+    session_start();
+?>
+
+
+<!DOCTYPE html>
+<html lang="fr">
+    <head>
+        <title>Votre panier</title>
+        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+
+    </head>
+
+    <body>
+
+        <?php 
+
+            if (isset($_POST['connexion'])){
+                header("location:connexion.php");
+            }
+
+            if (isset($_POST['inscription'])){
+                header("location:inscription.php");
+            }
+
+            if (isset($_POST['inscription'])){
+                header("location:panier.php");
+            }
+
+            if (isset($_POST['home'])){
+                $_SESSION = array();
+                session_destroy();
+                header("location:Requete.php");
+            }
+
+
+            if (isset($_POST['deconnecter'])){
+                $_SESSION = array();
+                session_destroy();
+                header("location:Requete.php");
+            }
+        ?>
+
+
+        <div id='authentification'>
+        <form method="POST" id='authentification'>
+            <?php
+            if (isset($_SESSION['pseudo'])){
+                $pseudonyme = ucfirst(strtolower($_SESSION['pseudo']));
+                echo "<p id='bienvenue'> Bienvenue ".$pseudonyme." ";
+                echo "<input type='submit' name='deconnecter' value='Déconnexion'/> </p>";
+                echo "<input type='submit' name='panier' value='Votre panier'/> </p>";
+
+            }else{
+                echo "<input type='submit' name='connexion' value='Connexion'/>";
+                echo "<input type='submit' name='inscription' value='Inscription'/>";
+            }   
+            echo "<input type='submit' name='home' value='Les recettes'/>";
+
+        ?>
+            </form>
+        </div>
+
+        <div id='panier'>
+            <p1> Votre panier </p1>
+
+        </div>
+
+    </body>
+</html>
\ No newline at end of file
diff --git a/recettes.js b/recettes.js
index fe11ef9645bef02805d78274c5c304c772a5e348..11eeb96ec2bb6986969fa91d2bf8c55ea35019b2 100644
--- a/recettes.js
+++ b/recettes.js
@@ -30,8 +30,8 @@ function ajoutFormulaire(parent, recette){
         // Vérification des résultats
         xhr.onreadystatechange = function(){
             if (xhr.readyState === 4 && xhr.status === 200){
-                let resultat = xhr.response;
-                console.log(resultat);
+                //let resultat = xhr.response;
+                //console.log(resultat);
                 cancel.disabled = false;
                 add.disabled = true;
             }
@@ -60,7 +60,7 @@ function ajoutFormulaire(parent, recette){
         // Vérification des résultats
         xhr.onreadystatechange = function(){
             if (xhr.readyState === 4 && xhr.status === 200){
-                let resultat = JSON.parse(xhr.response);
+                //let resultat = JSON.parse(xhr.response);
                 cancel.disabled = true;
                 add.disabled = false;