Pseudo

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

par ouckileou » 18 juil. 2005, 15:39

je ne comprends pas bien la phrase :rool:

- met ce sujet résolu (délestage serait peut-être même plus approprié)
- ouvre un nouveau sujet en expliquant plus clairement ton problème ;)

par zeus » 18 juil. 2005, 15:38

Si ta page de validation du formulaire est différente de la page d'affichage de ton formulaire, il faut que tu mettes tes valeurs dans des variables de session et que quand tu affiche ton formulaire, tu teste si ces variables de session existe. Si c'est le cas, tu affiche leur contenu, sinon, tu affiche un champ vide

résolu en partie

par 001cod10 » 18 juil. 2005, 15:32

Salut,

je vous remercie pour votre aide. J'ai encore un problème je ne sais pas comment faire pour réafficher le formulaire avec ce que l'utilisateur avec encodé quelqu'un peut m'aider?

A+

par zeus » 18 juil. 2005, 14:55

Et toi, tu n'as pas pris le temps de lire le 2eme message
si ton champ est unique tu peux récupérer le numéro de l'erreur renvoyée (le duplicata doit avoir un code précis) et le tester

soi tu fais avant ton insertion cette requête :
PHP:
$requete = "SELECT COUNT(*) AS nb_compte FROM comptes WHERE login = '".$login."'";


qui te renverra le nombre de compte qui utilisent le pseudo choisi par l'utilisateur
si ce nombre est supérieur à 0, tu lui demandes de changer :Wink:
Il te donne la méthode qui consiste à compter le nombre d'utilisateur qui ont choisi le pseudo que le nouvel utilisateur veut choisir et ne le valide que si il n'existe pas dans la BdD

par ouckileou » 18 juil. 2005, 14:54

Je crois que j'ai bien compris au contraire
titre du sujet que je t'ai donné : "Eviter le duplicate d'un pseudo"

Il me semble que c'est bien ce que tu veux faire non ? interdire à l'inscription l'utilisation d'un pseudo déjà utilisé par quelqu'un d'autre

champ pseudo

par 001cod10 » 18 juil. 2005, 14:52

Salut,

Vous n'aviez pas compris mon problème. l'insertion de mes données dans ma table fonctionne correctement. Ce que je veux dire c'est que par exemple :
1er membre met dans le champ pseudo cancer et le second membre tape aussi cancer les deux membres sont enrégistrés. comment éviter cela?

A+

par ouckileou » 18 juil. 2005, 13:56

pense à utiliser la fonction "Rechercher", cette question a déjà été traitée :
http://www.phpfrance.com/forums/voir_su ... pseudo.php

Pseudo

par 001cod10 » 18 juil. 2005, 13:48

Salut,

J'ai un champ pseudo dans mon formulaire html. Je veux empecher deux différents membre de valider le même pseudo. comment faire?

Merci