Interdire tous les caracteres sauf les alphanumeriques

yassinozi Messages postés 49 Statut Membre -  
animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
     
    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';}
    0
    1. animostab Messages postés 3003 Date d'inscription   Statut Membre Dernière intervention   738
       
      sinon

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