Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1797 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Expression "pas uniquement"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Expression "pas uniquement"

n°1578447
lianis
Posté le 23-06-2007 à 23:02:05  profilanswer
 

Bonjour,
j'aimerais savoir comment traduire en php l'expression "pas uniquement" ?
exemple : quelqu'un entre un pseudo dans un formulaire d'inscription : léo
sauf que les pseudo ne doivent être constitués que de chiffre [0-9] et de lettre [a-z] !
donc j'aimerai savoir comment faire pour que si ce pseudo ne contienne pas uniquement des chiffres et des lettres l'utilisateur ne puisse pas accéder à l'étape suivante.
Merci d'avance...

mood
Publicité
Posté le 23-06-2007 à 23:02:05  profilanswer
 

n°1578462
theredled
● REC
Posté le 24-06-2007 à 00:04:25  profilanswer
 

Tu dois utiliser les expressions régulières
http://www.google.fr/search?q=expr [...] FR226FR226
 
genre ici ça ferait :

Code :
  1. if (preg_match('#(a-zA-Z0-9)*#', $pseudo)) echo 'yeah, baby';
  2. else echo 'oh no, sucks';


Tu peux remplacer preg_match('#(a-zA-Z0-9)*#', $pseudo) par ereg('(a-zA-Z0-9)*', $pseudo), c'est pareil, en plus lent.
 
J'espère pas me planter sur le pattern (a-zA-Z blabla) [:totoz]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1578465
WiiDS
20 titres en GC, 0 abandon, 0 DQ
Posté le 24-06-2007 à 01:54:15  profilanswer
 

theredled a écrit :

Tu dois utiliser les expressions régulières
http://www.google.fr/search?q=expr [...] FR226FR226
 
genre ici ça ferait :

Code :
  1. if (preg_match('#(a-zA-Z0-9)*#', $pseudo)) echo 'yeah, baby';
  2. else echo 'oh no, sucks';


Tu peux remplacer preg_match('#(a-zA-Z0-9)*#', $pseudo) par ereg('(a-zA-Z0-9)*', $pseudo), c'est pareil, en plus lent.
 
J'espère pas me planter sur le pattern (a-zA-Z blabla) [:totoz]


Hé si, you fail.
 

Code :
  1. if (preg_match('#^[a-zA-Z0-9]*$#', $pseudo)) echo 'yeah, baby';
  2. else echo 'oh no, sucks';


---------------
"I can cry like Roger. It's just a shame I can't play like him" - Andy Murray, 2010
n°1578488
theredled
● REC
Posté le 24-06-2007 à 12:33:23  profilanswer
 

merci :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Expression "pas uniquement"

 

Sujets relatifs
Aide pour une expression régulièrecomparaison avec une expression régulière
Expression régulière particulièreperl : expression rationnelle particuliere
Expression régulièreexpression regulière pour controle mail
[C++] STL - list : doit contenir uniquement des objets dynamiques ??[BASH] expression régulières
Regular Expression pour faire matcher toutes IP sauf une ? comment ?Besoin d'aide pour un remplacement de chaine par expression régulière.
Plus de sujets relatifs à : Expression "pas uniquement"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR