Skip to content
Extraits de code Groupes Projets
Valider 5dd0d02a rédigé par Tom TARANTO's avatar Tom TARANTO
Parcourir les fichiers

Add type verification in form

parent 018e62cf
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -44,7 +44,7 @@ include("config.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>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><input type="text" size="20" maxlength="18" name="pseudo" value= <?php echo '"'.$pseudo.'"'?> required/></p>
<p>Mot de passe</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>Confirmation de mot de passe</p>
<p><input type="password" size="20" maxlength="18" name="confpass" required/></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--> <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"); ...@@ -123,6 +123,23 @@ include("config.php");
return false; 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> </script>
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter