Bonjour, j'ai fais un script et une vérif en php mais rien ne marche, le "Check en cour" reste blocker ..
Code JS :
$("#prenom").blur(function(){
$("#error_prenom").removeClass().addClass('wait').text('Check en cours...');
$.post("traitement.php" ,{ prenom:$(this).val() } ,function(data_prenom){
if(data_prenom=='empty'){
$('#error_prenom').removeClass().addClass('error').text('Ce champs est requis !');
}else if(data_prenom == 'non_valid'){
$('#error_prenom').removeClass().addClass('error').text('Votre prénom n\'est pas dans un format valide !');
}
});
});
$("#nom").blur(function(){
$("#error_nom").removeClass().addClass('wait').text('Check en cours...');
$.post("traitement.php" ,{ nom:$(this).val() } ,function(data_nom){
if(data_nom=='empty'){
$('#error_nom').removeClass().addClass('error').text('Ce champs est requis !');
}else if(data_nom == 'non_valid'){
$('#error_nom').removeClass().addClass('error').text('Votre nom n\'est pas dans un format valide !');
}
});
});
$("#pseudo").blur(function(){
$("#error_user").removeClass().addClass('wait').text('Check en cours...');
$.post("traitement.php" ,{ pseudo:$(this).val() } ,function(data_pseudo){
if (data_pseudo =="empty"){
$('#error_user').removeClass().addClass('error').text('Ce champs est requis');
}else if(data_pseudo =='court'){
$('#error_user').removeClass().addClass('error').text('Ce pseudo est trop court !');
}else if(data_pseudo =='non_valid'){
$('#error_user').removeClass().addClass('error').text('Ce pseudo n\'est pas dans un format valide !');
}else if(data_pseudo =='pris'){
$('#error_user').removeClass().addClass('error').text('Ce pseudo est déjà utilisé !');
}
});
});
$("#mail").blur(function(){
$("#error_mail").removeClass().addClass('wait').text('Check en cours...');
$.post("traitement.php" ,{ email:$(this).val() } ,function(data_mail){
if (data_mail =="empty"){
$('#error_mail').removeClass().addClass('error').text('Ce champs est requis');
}else if(data_mail =='non_valid'){
$('#error_mail').removeClass().addClass('error').text('Veuillez saisir une adresse email valide !');
}else if(data_mail =='pris'){
$('#error_mail').removeClass().addClass('error').text('Cette adresse email est déjà prise !');
}
});
});
$("#password").blur(function(){
$("#error_password").removeClass().addClass('wait').text('Check en cours...');
$.post("traitement.php" ,{ password:$(this).val() } ,function(data_password){
if (data_password =="empty"){
$('#error_password').removeClass().addClass('error').text('Ce champs est requis');
}else if(data_password =='court'){
$('#error_password').removeClass().addClass('error').text('Votre mot de passe est trop court !');
}else if(data_password =='non_valid'){
$('#error_password').removeClass().addClass('error').text('Votre mot de passe doit être de le formet a-Z 0-9');
}
});
});
if(data_prenom=='empty'){
$('#error_prenom').removeClass().addClass('error').text('Ce champs est requis !');
}else if(data_prenom == 'non_valid'){
$('#error_prenom').removeClass().addClass('error').text('Votre prénom n\'est pas dans un format valide !');
}
(Ligne 7 a 15)
Peux tu nous montrer la valeur de $('#error_prenom') ? avec un console.log par exemple
Si vous voulez me mp, venez sur Discord (username: Stelyus#8984)
Juste en regardant le js, il y a deux possibilites, soit il ne rentre pas dans les if (debug ou console.log pour etre sur), soit ton traitement.php contient des erreurs, et du coup le callback javascript n'est pas appelé
Donne nous des nouvelles
Si vous voulez me mp, venez sur Discord (username: Stelyus#8984)
Juste en regardant le js, il y a deux possibilites, soit il ne rentre pas dans les if (debug ou console.log pour etre sur), soit ton traitement.php contient des erreurs, et du coup le callback javascript n'est pas appelé
console.log data_prenom, data_nom, data_pseudo, data_mail et data_password
Si vous voulez me mp, venez sur Discord (username: Stelyus#8984)
Problème vérification JS, Ajax, PHP d'un FORM
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Jeune et ambitieux | Htmlspecialschars - Var_dump
Jeune et ambitieux | Htmlspecialschars - Var_dump
Jeune et ambitieux | Htmlspecialschars - Var_dump