diff --git a/app/controller/ContactController.php b/app/controller/ContactController.php
index 8942bf0507aee41ad13e9e912c6fe204a26fbcbe..dd5afc72c1e0964444a000356395fa6e61ed286f 100644
--- a/app/controller/ContactController.php
+++ b/app/controller/ContactController.php
@@ -6,6 +6,31 @@ class ContactController extends Controller { // classe de contrôleur pour l'ins
 	}
 
 	public function displayForm() { // la fonction d'affichage du formulaire
+		session_start();
+		
+		if(isset($_SESSION['contactErrCode'])) { // si message d'erreur
+			$errCode = $_SESSION['contactErrCode'];
+			if($errCode == 2) { // on détermine le message
+				$errMsg = '<h3>Veuillez indiquer votre nom !</h3>';
+			} 
+			elseif($errCode == 3) { 
+				$errMsg = '<h3>Veuillez indiquer votre prénom !</h3>';
+			} 
+			elseif($errCode == 4) {
+				$errMsg = '<h3>Veuillez indiquer une adresse mail valide !</h3>';
+			}
+			elseif($errCode == 5) { 
+				$errMsg = '<h3>Veuillez indiquer votre message !</h3>';
+			} 
+            else{
+                $errMsg = "<h3>Exception non gérée.</h3>";
+            }
+			
+			unset($_SESSION['contactErrCode']); // on retire la variable de session
+			
+            $this->view->errMsg = $errMsg;
+		}
+		
 		$this->view->display();
 	}
 
diff --git a/app/view/Contact/displayForm.html b/app/view/Contact/displayForm.html
index be0b9b6a50155dc16fc6513e84764c819bfc94b4..7d57957fd42c9eccf9f702229015b98742c0122c 100644
--- a/app/view/Contact/displayForm.html
+++ b/app/view/Contact/displayForm.html
@@ -1,31 +1,16 @@
 <?php 
-	session_start(); 
-	
 	$page_title = "Formulaire de contact"; 
 	include(ROOT."/app/view/Includes/header.include.html");
 ?>
 
+<?php
+if(!is_null($this->errMsg)) { 
+?>
+	<article class="msg-erreur"><?php echo $this->errMsg;?></article>
+<?php 
+}
+?>
 
-	<?php 
-		if(isset($_SESSION['contactErrCode'])) { // si message d'erreur
-			$errCode = $_SESSION['contactErrCode'];
-			if($errCode == 2) { // on détermine le message
-				$errMsg = '<h3>Veuillez indiquer votre nom !</h3>';
-			} 
-			elseif($errCode == 3) { 
-				$errMsg = '<h3>Veuillez indiquer votre prénom !</h3>';
-			} 
-			elseif($errCode == 4) {
-				$errMsg = '<h3>Veuillez indiquer une adresse mail valide !</h3>';
-			}
-			elseif($errCode == 5) { 
-				$errMsg = '<h3>Veuillez indiquer votre message !</h3>';
-			} 
-			echo '<article class="msg-erreur">'.$errMsg.'</article>'; // on affiche le message
-			unset($_SESSION['contactErrCode']); // on retire la variable de session
-		}
-	?>
-	
 	
     <article>
         <h2>Formulaire de contact</h2>