IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

eregi punctuation non mais - et _


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 39
    Par défaut eregi punctuation non mais - et _
    Bonjour, je cherche a faire un masque a l aidre d eregi pour ne permettre l introdutionc que d un pseudo contenant des carracteres alphanumérique et le - ainsi que le _
    Voici ma fonction :
    if (eregi("[[:punct:]]+", $_POST['pseudo'])) print 'ok'; else print 'pas ok';

    la ca fonctionne mais on ne peut pas mettre de - ni de _
    Que dois-je rajouter svp?
    Merci d avance!

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    24
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 24
    Par défaut
    Tu n'a qu'a détailler les caractères que tu veux interdire :

    Sachant que est l'équivalent de il te suffit de faire un truc du style:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     <? if (eregi("[!/:@'{~]+", $_POST['pseudo'])) print 'ok'; else print 'pas ok'; ?>

    A+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 39
    Par défaut
    Ok, merci :-) je pensais en fait qu il y avait uune sorte de ou a utiliser vu que je ne voulais accepter que le - ou le _.
    En tout cas, un grand merci
    ++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Class Console -> non // mais System.out.println
    Par Invité dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 02/03/2009, 11h18
  2. [Quick Report] Valeur d'un champ existante mais non affichée
    Par navis84 dans le forum Bases de données
    Réponses: 1
    Dernier message: 31/03/2005, 09h15
  3. [APPLET-SERVLET] download oui mais upload non ...
    Par meufeu dans le forum Applets
    Réponses: 7
    Dernier message: 09/08/2004, 14h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo