:: Anbieterverzeichnis :: Globale Branchen
:: SELFPHP Forum ::
Fragen rund um die Themen PHP?
In über
130.000 Beiträgen finden Sie sicher die passende
Antwort!
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
:: Qozido ::
Die Bilderverwaltung mit Logbuch für
Taucher und Schnorchler.
Passwort on-the-fly generieren
Beispielaufgabe Erstellen eines akzeptablen Passworts.
Beschreibung
Die Funktion "buildPassword" generiert im ersten Schritt eine eindeutige ID (unique ID), aus der ein MD5-Hash errechnet wird. Dieser MD5-Hash wird dann auf die gewünschte Länge gekürzt (Standard sind 10 Zeichen) und als generiertes Passwort zurückgegeben.
<?PHP
function buildPassword ( $intLength = 10 )
{
$strUniqueID = uniqid ( mt_rand (), TRUE );
$strMD5Hash = md5 ( $strUniqueID );
return substr ( $strMD5Hash , 0 , $intLength );
}
?>
Anwendungsbeispiel
<?PHP
print ( buildPassword () );
?>
Ausgabebeispiel: Browseransicht
:: Anbieterverzeichnis ::
Webhosting/Serverlösungen
Suchen Sie den für Sie passenden IT-Dienstleister für Ihr Webhosting-Paket oder Ihre Serverlösung?
Sie sind nur ein paar Klicks davon entfernt!