Probleme de masque...

Signaler
Messages postés
278
Date d'inscription
mardi 22 janvier 2002
Statut
Membre
Dernière intervention
29 août 2006
-
Messages postés
365
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
18 octobre 2004
-
Bonjour,
voilà, j'ai un probleme avec un masque, je veux empêcher la saisie de caracteres majuscules et autres qu'alphanumeriques.
J'ai donc fais la fonction suivante:
<?
function Forbidden($string)
{
$masque = "^[a-z0-9]+$";
if (ereg($masque,$string))
{
$valid = TRUE;
}
else
{
$valid = FALSE;
};
return $valid;
};

?>
Mais pour le moment, elle ne me renvoie QUE FALSE (même si $string = "abc".
ça se trouve j'ai fais une erreur toute bête, mais je la trouve pas ^^

Merci =)

2 réponses

Messages postés
278
Date d'inscription
mardi 22 janvier 2002
Statut
Membre
Dernière intervention
29 août 2006

non, maintenant ça marche 0_o
probleme d'entree peut etre...
enfin, y a plus rapide aussi comme code:
<?
function Forbidden($string)
{
$mask = "^[a-z0-9]+$";
return ereg($mask,$string);
};

?>
Messages postés
365
Date d'inscription
vendredi 24 mai 2002
Statut
Membre
Dernière intervention
18 octobre 2004

Salut,

Il me semble que [:alphanum:] permet de faire ça automatiquement. (Par contre, je sais plus si c'est en POSIX, en Perl ou les 2)

@+ et bonn' prog'

Mehdi :approve)