diff --git a/inscrip.php b/inscrip.php index ee6fc736f751780cbf86ea70fc074811694c1e27..4c935749e07fcc311b8359f52c0d44041b984f4d 100644 --- a/inscrip.php +++ b/inscrip.php @@ -44,7 +44,7 @@ include("config.php"); <p>Pseudo <?php if (isset($dejapseudo)){echo $dejapseudo ;} ?></p> <!--Afficher ici que le pseudo est déjà pris si c'est le cas--> <p><input type="text" size="20" maxlength="18" name="pseudo" value= <?php echo '"'.$pseudo.'"'?> required/></p> <p>Mot de passe</p> - <p><input type="password" size="20" maxlength="18" name="pass" required/></p> + <p><input type="password" size="20" maxlength="18" name="pass" required onChange="if(!verifMail(this.value)){alert("Please enter a valid mail adress")}"/></p> <p>Confirmation de mot de passe</p> <p><input type="password" size="20" maxlength="18" name="confpass" required/></p> <p>Email <?php if (isset($dejamail)){echo $dejamail ;} ?></p> <!--Afficher ici que le mail est déjà pris si c'est le cas--> @@ -123,6 +123,23 @@ include("config.php"); return false; } } + + function verifMail(valeur){ + for(var i=1; i< valeur.length; i++){ + var caractere = valeur.substring(i, i+1); + if(caractere = "@"){ + var j = i; + i = valeur.length; + } + } + for(var i=j; i< valeur.length; i++){ + var caractere = valeur.substring(i, i+1); + if(caractere = "."){ + return true; + } + } + return false; + } </script>