logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
23 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 109 405 697

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Le coin des codeurs »» validation d'un champ.

validation d'un champ.#7544

2Contributeur(s)
flexiumTribal-Dolphin
3 Modérateur(s)
developpeurjpbJireck
flexium flexiumicon_post
Bonjour,

Voilà,je veux récupérer la valeur d'un champ $nom de type string,

Code:
if(empty($nom)) {
die(" Pas de nom Entrée");
}
elseif ( !(ereg("^([a-zA-Z]+)$",$nom))) {
die("nom Invalide");
}
else {
echo $nom;
}

ça marche, Mais si un user introduit un nom comme "van deweyer" qui est logique, il aura un message d'erreur.
Comment faire pour résoudre se probléme , çàd accépter l'espace.
Je vous remercie d'avance :paf

Tribal-Dolphin Tribal-Dolphinicon_post
Le soucis est ici :
elseif ( !(ereg("^([a-zA-Z]+)$",$nom)))

Il faut inclure un espace dedans car comme c'est en ce moment, les espaces ne sont pas accepter.
Une visite sur www.nexen.net s'impose, y'as des tas d'exemple prédéfinis (date, heure, nom, CB,....)
flexium flexiumicon_post
Merci de m'avoir répondu, c'est gentil de votre part :=!