Cherche Exp Reg

Répondre
Peacock
le 12/10/2004 à 11:04
Peacock
Bonjour à tous,

Je cherche l'expression régulière qui
me permet de tester
que variable
$var != "Paulo" ,

je voudrais que l'exp reg considère
que, Paulo, ou PAULO, ou encore PauLO,
corresponde à Paulo,
quelle que soit la casse,
maj, min et mélange des
deux...

Merci à vous,
a+
Peacock

PS : Mojorisin, master of ExpReg,
si tu es par là...
Peacock
le 12/10/2004 à 11:12
Peacock
En fait je voudrais l'inverse aussi ,
que Paulo soit considéré
non égal à PAULO.
Merci encore.
zebden
le 12/10/2004 à 11:17
zebden
tu met en minuscule avant de tester

strtolower($var) ...
zebdinou pour les intimes / Blog : http://www.zebden.fr
Peacock
le 12/10/2004 à 13:16
Peacock
Dans ce qui suit,

<?php if ($valeur == strtolower(Paulo))
{echo" Salut Paulo";}
else
{echo"Merde j'attendais Paulo !";}?>


pour obtenir "Salut Paulo", il faut que des minuscules ($valeur="paulo"),
donc quelle est l'exp reg qui marche dans
le cas inverse, que seul PAULO marche,
et dernier cas,
l'exp reg insensible à la casse...
Merci bien.
a+
zebden
le 12/10/2004 à 14:09
zebden
j'aurais plus vu strtolower($valeur) == 'paulo'

si si on rentre PaUlo ou PAULO valeur devient systematiquement paulo et donc egale a la valeur d'arrivée ... et puis entre nous aucune expression reguliere n'est utilisé donc on parle plus de chaine que de Reg Exp .. ^^
zebdinou pour les intimes / Blog : http://www.zebden.fr
Peacock
le 12/10/2004 à 14:43
Peacock
OK Zebden,
strtolower($valeur) == 'paulo'
, cette chaîne marche, insensible à la casse !

Maintenat je cherche celle sensible à la casse
qui ne marche pour paulo et non pour PAULO...
Merci
Peacock
le 12/10/2004 à 15:41
Peacock
En fait mon blème c'est lors
de l'identification login/password,
il y a une condition if au cas ou
l'utilisateur est super admin,
du style :
if ($ID_Utilisateur != 'ADMIN')
or si la casse est en minuscule
ou du style 'Admin', ma condition
est remplie, et de plus il reconnais
l'utilisateur alors que dans ma base c'est 'ADMIN' et non 'Admin'...

Solution ?
LA GLOBULE
le 12/10/2004 à 17:23
LA GLOBULE
Tu as quoi dans la base ? (comme valeur possible de la chaine 'admin' ?)

Et tu as quoi comme valeur possible dans ton php ?

(parce que là, chuis pas sur de tout comprendre...)
Répondre
LoadingChargement en cours