|
flexium 39
| Posté : 12-09-2003 10:26
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
|  Profil
|
|
Tribal-Dolphin 4374
| Posté : 12-09-2003 11:22
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,....) |  Profil
|
|
flexium 39
| Posté : 12-09-2003 12:43
Merci de m'avoir répondu, c'est gentil de votre part |  Profil
|
|