From 10f8a3208f0cbe7d2f8594fb295c09e3658e17ce Mon Sep 17 00:00:00 2001
From: Table <romain.drouin@ensiie.fr>
Date: Thu, 5 May 2016 14:39:24 +0200
Subject: [PATCH] modification de la gestion des erreur pour ajouter un jeu

---
 app/view/Jeu/displayFormAdd.html | 23 ++++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

diff --git a/app/view/Jeu/displayFormAdd.html b/app/view/Jeu/displayFormAdd.html
index f50da94..2f44e77 100644
--- a/app/view/Jeu/displayFormAdd.html
+++ b/app/view/Jeu/displayFormAdd.html
@@ -4,11 +4,24 @@
 	include(ROOT."/app/view/Includes/header.include.html");
 ?>
 
-
-	<?php if(isset($_SESSION['addRequestErrCode'])) {
-	echo '<article class="msg-erreur"><h3>Ce jeu est déjà dans la base !</h3></article>'; // on affiche le message
-	unset($_SESSION['addRequestErrCode']);
-	} ?>
+	<?php
+			if(isset($_SESSION['addRequestErrCode'])) { // si message d'erreur
+				$errCode = $_SESSION['addRequestErrCode'];
+				if($errCode == 1) { // on détermine le message
+					$errMsg = '<h3>Ce jeu est déjà dans la base !</h3>';
+				} elseif($errCode == 2) {
+					$errMsg = '<h3>Image manquante</h3>';
+				} elseif($errCode == 5) {
+					$errMsg = '<h3>Problème sur l\'image</h3>';
+				} elseif($errCode == 6) {
+					$errMsg = '<h3>Le fichier n\'est pas une image</h3>';
+				} elseif($errCode == 7) {
+					$errMsg = '<h3>L\'image est trop grande</h3>';
+				}
+				echo '<article class="msg-erreur">'.$errMsg.'</article>'; // on affiche le message
+				unset($_SESSION['addRequestErrCode']); // on retire la variable de session
+			}
+	?>
    
     <article>
         <h2>Formulaire de demande d'ajout de jeu</h2>
-- 
GitLab