Validation existence username Ajax

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Validation existence username Ajax

Re: Validation existence username Ajax

par fab » 22 oct. 2009, 15:02

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 :)

Re: Validation existence username Ajax

par jojolapine » 22 oct. 2009, 14:31

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 ;)

Validation existence username Ajax

par fab » 22 oct. 2009, 14:19

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 :)