Page 1 sur 1

Validation existence username Ajax

Posté : 22 oct. 2009, 14:19
par fab
Bon certes c'est une question bête, mais je cherche un moyen propre de tester l'existence d'un username en base de donnée en ajax! Alors que retourner ? Comment ?

PS: J'utilise jQuery
PS2: C'est l'appel ajax qui m'intéresse le coté php c'est bon :)

Re: Validation existence username Ajax

Posté : 22 oct. 2009, 14:31
par jojolapine
Euh ben ça ne me parait pas très compliqué...
Il suffit que ton script php renvoi par exemple deux valeurs: "true"/"false", 1/0, "already_used"/"free_username"....
Donc après ton appel ajax tu le fait comme ceci:

Code : Tout sélectionner

$.ajax({ type: "POST", url: "usedUsername.php", data: "username="+variable, success: function(msg){ if(msg=='true'){ // pseudo déjà utilisé } else { // pseudo libre } } });
Tu peux aussi décider de transmettre plus que du texte simple (Json,xml,etc...)
Après bien sûr qu'il faut vérifier côté php...
Voilou ;)

Re: Validation existence username Ajax

Posté : 22 oct. 2009, 15:02
par fab
Ok donc passer par du texte :)
J'ai pas trop dev ma question pour voir quelle serait les réactions entre passer par du texte ou jouer avec un code http :)

Merci en tout cas :)