Pb formulaire
Résolu
cedric
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j'ai fait un formulaire de saisie mais je n'arrive pas à obliger l'utilisateur à remplir un champ avec uniquement un certain terme. par exemple, pour remplir le champ alveole, il faut qu'il ne puisse rentrer que 'alveole 1' ou 'alveole' suivi d'un chiffre. Et si il met autre chose une erreur s'affiche.
merci d'avance,
cedric
j'ai fait un formulaire de saisie mais je n'arrive pas à obliger l'utilisateur à remplir un champ avec uniquement un certain terme. par exemple, pour remplir le champ alveole, il faut qu'il ne puisse rentrer que 'alveole 1' ou 'alveole' suivi d'un chiffre. Et si il met autre chose une erreur s'affiche.
merci d'avance,
cedric
1 réponse
-
-
-
-
ok , je vois , dans ce cas je te propose d'utiliser la fonction preg_match( ) et d'apprendre le REGEX.
exemple: pour rechercher le mot alveole:
preg_match(' #alveole[0|9]*#',$ta_chaine);
// la fonction regarde si le mot alveole suivit de 0 ou plusieurs chiffres allant de 0 a 9 existe , si c'est le cas elle retourne TRUE , dans le cas inverse elle retourne FALSE
-