zufallspasswort generieren nach tutorial

metty

Erfahrenes Mitglied
hallo, ich habe mir mal folgendes Tutorial angeschaut:
http://www.tutorials.de/tutorials6887.html
In diesem Tutorial wird beschrieben wie man ein Passwort zufällig generiert. Klappt auch alles wunderbar und ich verstehe es aber ich habe folgende Frage:
Kann ich die function getpass() so ändern dass ich die Passwortlänge variabel bestimmen kann wenn ich die Funktion aufrufe?
Also zum Beispiel
PHP:
echo getpass(variable länge);

Würde mich freuen wenn Ihr mir helfen könntet.
Danke schonmal! Matthias
 
Sicher kannst du das
PHP:
function($laenge=10){ 
    $newpass = ""; 
$string="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; 

    mt_srand((double)microtime()*1000000); 

    for ($i=1; $i <= $laenge; $i++) { 
        $newpass .= substr($string, mt_rand(0,strlen($string)-1), 1); 
    } 
     
    return $newpass; 
}
Wenn du nun $passwort = getpass(); eingibst, hat das neue PW 10 Zeichen(function($laenge=10)), wenn du aber $passwort = getpass(30) eingibst, hat das neue 30 Zeichen.
 
Zurück