Ein kleines Tool zwischendurch, wenn man vergesslichen Usern ein temporäres Passwort zukommen lassen möchte:


$password = "";
$length = 8;

// define possible characters
$possible = "0123456789bcdfghjkmnpqrstvwxyz";

// set up a counter
$i = 0;

// add random characters to $password until $length is reached
while ($i < $length) {
// pick a random character from the possible ones
$char = substr($possible, mt_rand(0, strlen($possible)-1), 1);
// we don't want this character if it's already in the password
if (!strstr($password, $char)) {
$password .= $char;
$i++;
}
}

Gefunden bei Jon Haworth - PHP: Generate random password

Etwas Werbung dazu:

Posted Donnerstag, April 17th, 2008 um 10:54
Eingestellt in: Web
Bitte Nachricht hinterlassen, oder Trackback von Deinem Blog setzen.

1

Response to “PHP: Generierung von Passworten”

Schwimmbad

Das geht noch einfacher. Die while Schleife wird garnicht benötigt.

Leave a Reply