Voici comment en PHP créer un mot de passe automatiquement.
Inclus dans une fonction pour que cela soit plus simple à gérer :
function creemotdepasse($nbcaracteres) {
$caracterespossibles = "abcdefghijklmnopqrstuvwxyzABDEFCDEFGHIJKMNPQRSTUVWXY0123456789"; // liste des caractères que l'on peut utiliser <br />
srand((double)microtime()*1000000);
for($i=0; $i<$nbcaracteres; $i++) {
$pass .= $caracterespossibles[rand()%strlen($caracterespossibles)]; }
$passmd5 = $pass;
return $passmd5($pass);
}
Ensuite, il ne vous restera plus qu'à apeller la fonction en précisant le nombre de caractères souhaités entre parenthèses, et la fonction vous renverra un mot de passe crypté avec md5.
PHP et MySQL (versions 4 et 5)



