preg_match contrôle double numéro
bonjour , je suis en Belgique nous avons deux format de téléphone soit
XX.XXX.XX.XX ou XXX.XX.XX.XX
mon code fonction bien pour un seul contrôle au deuxième cela passe pas
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| //contrôle du numéro de téléphone//
$motif ='/\(?\d{3}\)?[-\s.]?\d{2}[-\s.]\d{2}[-\s.]\d{2}/x' || '/\(?\d{2}\)?[-\s.]?\d{3}[-\s.]\d{2}[-\s.]\d{2}/x';
if(!preg_match($motif,$telephon_m))
{
echo'<br /><br/><br/><br/><br/><br/><br/><br/><br/><br/><br/>
<center><b>Votre numéro de téléphone est incorrect !!! </b><br /><br />
<a href="javascript:history.go(-1)"><b>Retour au formulaire</b></a></center>';
include("cssstyle/bas.php");
}
else{
$telephon_m;
} |