Je sais que c'est possible mais je suis confus quant à la façon dont cela fonctionne. Je suis à la recherche en ligne pour la façon dont il est fait et je pense que je manque quelque chose dans le processusjQuery vérifier la base de données mysql si le nom d'utilisateur est déjà pris
J'ai ce code jQuery jusqu'à présent:
$("#Contact_Info").validate({
rules: {
username: {
required: true,
minlength: 6,
remote: "check-username.php"
}
},
messages: {
username:{
remote: "This username is already taken! Try another."
}
}
});
Comment devrais-je écrire ma page php pour faire parler au code jQuery?
Jusqu'à présent, j'ai:
$name = mysql_real_escape_string($name);
$query = "SELECT USERNAME FROM T_MEMBER WHERE USERNAME='$name';";
$res = mysql_query($query);
if (mysql_num_rows($res) > 0) {
return false;
} else
return true;
Comment puis-je obtenir la variable $ name du javascript? Dois-je configurer la "télécommande" pour qu'elle soit POST?
Merci à l'avance, Ian McCullough
merci! il me manquait le json_encode(); –