diff --git a/inscrit_event.php b/inscrit_event.php
index 17752fd0eb30ea818560d9dfeb9a3fd84ac831b8..0979c190feb61c53ffde1185dcb45db78830828c 100644
--- a/inscrit_event.php
+++ b/inscrit_event.php
@@ -41,15 +41,15 @@ include("config.php");
 					$adresse = $connecte['adresse'];
 					$telephone = $connecte['telephone'];
 					?>
-				<form action="inscrit_event.php" method="post">
+				<form name="inscrit_event" action="inscrit_event.php" onsubmit="validateForm()" method="post">
 					<p>Nom </p>
-					<p><input type="text" size="20" maxlength="18" name="nom" value= <?php echo '"'.$nom.'"'?>/></p>
+					<p><input type="text" size="20" maxlength="18" name="nom" value= <?php echo '"'.$nom.'"'?> onChange="if(!verifLetter(this.value)){alert("Only letters and spaces are allowed")}"/></p>
 					<p>Prenom</p>
-					<p><input type="text" size="20" maxlength="18" name="prenom"  value= <?php echo '"'.$prenom.'"'?>/></p>
+					<p><input type="text" size="20" maxlength="18" name="prenom"  value= <?php echo '"'.$prenom.'"'?> onChange="if(!verifLetter(this.value)){alert("Only letters and spaces are allowed")}"/></p>
 					<p>Adresse</p>
 					<p><input type="text" size="20" maxlength="128" name="adresse"  value= <?php echo '"'.$adresse.'"'?>/></p>
 					<p>Telephone</p> 
-					<p><input type="text" size="20" maxlength="18" name="telephone" value= <?php echo '"'.$telephone.'"'?>/></p>
+					<p><input type="text" size="20" maxlength="18" name="telephone" value= <?php echo '"'.$telephone.'"'?> onChange="if(!verifNumber(this.value)){alert("Only numbers are allowed")}"/></p>
 					<p>Demande de personnage(donner la description la plus précise du type de rôle que vous souhaiteriez jouer)</p>
 					<p><input type="text" size="20" maxlength="5000" name="demande_perso"></p>
 					<input type="submit" value="Valider" name="validation"/>
@@ -107,5 +107,42 @@ include("config.php");
 				</form>
 			</article>
 		</section>
+		<script>
+			function validateForm(){
+				var nom = document.forms["inscrit_event"].element["nom"].value;
+				if (nom == null || nom == "") {
+					alert("Name must be filled out");
+					return false;
+				}
+				var prenom = document.forms["inscrit_event"].element["prenom"].value;
+				if (prenom == null || prenom == "") {
+					alert("First name must be filled out");
+					return false;
+				}
+
+			}
+			
+			function verifNumber(valeur){
+				for(var i=0; i< valeur.length; i++){
+					var caractere = valeur.substring(i, i+1);
+					if(caractere <"0" || caractere >"9"){
+						return false;
+					}
+				}
+				return true;			
+			}
+			
+			
+			function verifLetter(valeur){
+				var exprLetter = /^[a-zA-Z]+$/; //mots avec ou sans capitales, et espaces
+				if(!expreLetter.test(valeur)){
+					return false;
+				}
+				return true;
+			}
+		</script>
+		
+		
+		
 	</body>
 </html>
\ No newline at end of file