Bonjour;
j'utilise un petit code qui me genere un MP totalment aleatoirement mais je veux que dans ce MP il y est au moins 2 chiffres commen verifier cette condition. Je ne pige rien au expression rationnel et reguliere (dsl) donc si vous pouvier m'aider.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
// on declare une chaine de caractères
$chaine = "abcdefghijklmnopqrstuvwxyz0123456789";
 
//nombre de caractères dans le mot de passe
$nb_caract = 6;
 
//on fait une boucle
for($u = 1; $u <= $nb_caract; $u++) {
 
//on compte le nombre de caractères présents dans notre chaine
    $nb = strlen($chaine);
 
// on choisie un nombre au hasard entre 0 et le nombre de caractères de la chaine
    $nb = mt_rand(0,($nb-1));
 
// on ecrit  le résultat
    print $chaine[$nb];
}
merci
DAM-s