[PHP] Verification d'un champs
Fermé
laetitia
-
9 nov. 2007 à 14:19
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 17 août 2011 à 22:30
mpmp93 Messages postés 6648 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 28 septembre 2015 - 17 août 2011 à 22:30
A voir également:
- [PHP] Verification d'un champs
- Easy php - Télécharger - Divers Web & Internet
- Vérification url - Guide
- Vérification d'état du pc - Guide
- En cours de verification le bon coin - Forum Hotmail / Outlook.com
- Code de vérification reçu sans l'avoir demandé ✓ - Forum Mail
3 réponses
naruto-94
Messages postés
865
Date d'inscription
mercredi 17 août 2005
Statut
Membre
Dernière intervention
20 décembre 2012
188
10 nov. 2007 à 03:21
10 nov. 2007 à 03:21
Bonsoir ( ou bonjour ) ,
Pour ton probleme tu devrais utiliser les expressions régulieres .
par exemple pour ton cas :
if (preg_match("#[0-9]#", $champs1 )) //si le $champs1 contient que des chiffres
{
echo 'Il y a bien que des chiffres dans le champ 1'; //c'est vrai
}
else
{
echo 'Le champ 1 contient un ou des caractere(s) interdit' ; //sinon c'est faux
}
Pour plus d'info :
https://openclassrooms.com/fr/courses
https://openclassrooms.com/fr/courses
Pour ton probleme tu devrais utiliser les expressions régulieres .
par exemple pour ton cas :
if (preg_match("#[0-9]#", $champs1 )) //si le $champs1 contient que des chiffres
{
echo 'Il y a bien que des chiffres dans le champ 1'; //c'est vrai
}
else
{
echo 'Le champ 1 contient un ou des caractere(s) interdit' ; //sinon c'est faux
}
Pour plus d'info :
https://openclassrooms.com/fr/courses
https://openclassrooms.com/fr/courses
Luxerails
Messages postés
159
Date d'inscription
jeudi 14 avril 2011
Statut
Membre
Dernière intervention
24 décembre 2012
41
17 août 2011 à 16:29
17 août 2011 à 16:29
Pour le 1/ :
Pour le 2/
if (preg_match('#^[0-9]$#', $nombre_a_verifier)) { echo 'c\'est bon'; }
Pour le 2/
if (preg_match('#^[a-z]{3}[0-9]$#', $nombre_a_verifier2)) { echo 'c\'est bon'; }
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
17 août 2011 à 22:30
17 août 2011 à 22:30
Bonjour,
Concernant: un des champs ne doit contenir que des chiffres (soit 9 chiffres soit 14 chiffres);
C'est un numéro SIRET/SIREN
1) faire test de cohérence avec algorithme dit "clé de Luhn"
Solution ici:
https://codes-sources.commentcamarche.net/
A+
Concernant: un des champs ne doit contenir que des chiffres (soit 9 chiffres soit 14 chiffres);
C'est un numéro SIRET/SIREN
1) faire test de cohérence avec algorithme dit "clé de Luhn"
Solution ici:
https://codes-sources.commentcamarche.net/
A+
17 août 2011 à 13:15
17 août 2011 à 16:23