Bonjour,

Je viens vous demander un coup de main car je m'arrache les cheveux

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
// Un ou deux chiffes de 1 à 9 ne commençant pas par 0
if (preg_match("`[^0][1-9]{1,2}$`", $_GET['id'])) {
    echo "BON";
}
 
else {
    echo "MAUVAUS";
}
Ce regex ne fonctionne pas lorsqu'il n'y a qu'un chiffre alors que je souhaite un ou deux chiffes de 1 à 9 ne commençant pas par 0

De plus, j'aimerai que le chiffre ne puisse pas être supérieur à 51. Et là, je n'ai aucune idée de comment faire

Merci d'avance