Bonjour,
voilà dans un formulaire lors de la vérification des données, je souhaiterais interdire les virgules, les espaces, les points et tous les caractères autres que les chiffres.
Hors, je n'ai trouvé que cette solution :
Mais évidement les caractères divers sont autorisés... Comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part !ereg("[0-9]", $_POST['nombre'])
Dans le cas où une fonction dans ce genre n'existerais pas, je souhaiterais alors supprimer les virgules, les espaces, les points et tous les autres caractères qui se trouveraient derrière la variable nombre, avec pourquoi pas str_replace par exemple.
Exemple : 01234;5 6 devrait devenir 01234 et dès qu'un caractère spéciaux (ou une virgule, espace, point) apparait on supprime ce caractère et tout ce qui suit derrière, pour ne garder que le chiffre rond présent avant ce caractère spéciaux.
Est-ce envisageable ?
Merci. Cordialement,
Partager