Salve, non scrivo questo post per aumentare il numeretto, come i mod potranno pensare in questo momento, ma per mostrarvi una funzione che genera password casuali dati i caratteri permessi e la lunghezza.
Ecco la funzione:
Codice PHP:
function randpass($chars, $len) {
$clen = strlen($chars);
$pass = "";
for($i = 0; $i <= $len; $i++) {
$pass .= substr($chars, rand(1, $clen), 1);
}
return $pass;
}
per chi vuole una password con una lunghezza non specificata ma con un limite e una base, può fare:
Codice PHP:
function randpass($chars, $minlen, $maxlen) {
$len = strlen($chars);
$pass = "";
$rand = rand($minlen, $maxlen);
for($i = 0; $i <= $rand; $i++) {
$pass .= substr($chars, rand(1, $len), 1);
}
return $pass;
}
spero sia utile!!