Interdire tous les caracteres sauf les alphanumeriques

[Fermé]
Signaler
Messages postés
43
Date d'inscription
samedi 10 juillet 2010
Statut
Membre
Dernière intervention
18 juin 2016
-
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
-
Bonjour,

Ma question est très simple, je veux juste savoir s'il y a moyen d'interdire tous les caractères sauf les alphanumériques [a-zA-Z0-9], sans avoir besoin de mentionner tous les autres caractères (exemple :[^&"('-(-}£¨^...] [a-zA-Z0-9]* ), est ce qu'il y a une autre méthode ?

Merci

1 réponse

Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
680
salut
ceci devrait marcher sur par exemple la variable $machaine

if(preg_match("/^[a-zA-Z0-9,;]+$/", $machaine ))
{ton code qui accepte;}
else
{ echo 'vous ne devez ecrire que des alphanumériques';}
Messages postés
2829
Date d'inscription
jeudi 10 mars 2005
Statut
Membre
Dernière intervention
11 novembre 2019
680
sinon

if(!preg_match(''^[[:alnum:]]$'',$machaine))
{
echo 'vous ne devez ecrire que des alphanumériques';
}
else
{
code d'acceptation;
}