par
hakazizi » 29 nov. 2010, 22:37
Bonjour,
le problème c'est que quelque soit la valeur de $_POST['colis'] cela me renvoie que c'est une valeur correct.
je voudrais que la valeurs de $_POST['colis'] commance par 8N suivi de 11 caractères numerique de 0 à 9 et rien d'autre après.
après test.
j'ai entré 8N puis quelque chiffres et des lettre et des chiffres et le regex à concidérer que cela était exact. de meme pour la valeur attendu.
merci de m'expliqué ou je me suis trompé dans mon regex.
c'etait plus simple avec ereg();
if(preg_match("/^8N([0-9]{11})$/",$_POST['colis']))
{
$colis=$_POST['colis'];
}
else
{
echo'erreur dans le numero de colissimo';
exit();
}