Salut tous !
Voilà, j'ai un formulaire d'inscription avec Log et Pass à saisir.
Je ne veux pas de Log ni Pass avec des ', des " ou de $ et autre \ ou /...
Pour moi les expressions régulières sont régulièrement
incompréhensibles. Je suis hérmétique soit à la logique qu'elles
sous-tendent soit aux explications trouvées sur le web (pas didactiques
pour 2 sous en fait !).
Bref, voilà ce que je fais qui ne marche pas...
D'autant plus étonnant que cela marche pour la validité du mail...
J'y pige que dalle ; à l'aide !!!!!!!!!!!
____________________
// blabla précédent
$u_pass=trim($_POST['pass1']);
$possible_pass='^[-A-Za-z0-9#_~]$';
// ou ca d'ailleurs : $possible_pass='[A-Za-z0-9_\e.]{5,30}';
if(!preg_match($possible_pass, $u_pass)){//test suivant}
____________________
PekLandais