salutatous,
j'ai un champ qui doit récupérer une valeur alphanumérique du type : 526 nom espèce
je voudrais pouvoir vérifier que le visiteur ne saisisse pas uniquement la série de chiffre : 526
et qu'il ne saisisse pas uniquement les lettres : nom espèce
il faut absolument les chiffres et les lettres dans le champ
j'ai fait ceci :
j'ai aussi essayé avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 $reference = $_POST['reference']; if (preg_match("/[0-9]/", $reference)) { echo "que des chiffres<br/>"; } elseif (preg_match("#^[A-Za-z]+$#",$reference)) { echo "que des lettres<br/>"; } else { echo "OK : chiffres + lettres<br/>"; }
ereg("[a-zA-Z]",$nom)
mais sans succès
si je saisi que des chiffres, ça m'affiche bien "que des chiffres"
si je saisi que des lettres, ça m'affiche bien "que des lettres"
mais si je saisi les chiffres et les lettres, ça m'affiche "que des chiffres" !!!
merci de vos lumières
Partager