Mailinglisten-Archive |
On Mon, 21 Jun 1999 17:23:32 +0200, Marcus Kroeger (KCS) wrote:
>wie kann ich mit PHP ein Passwort generieren lassen?
Ich vermute, du meinst eine art password-generator,
der zufällige zeichen in beliebiger anzahl zurückgibt,
die dann gut als login-password nutzbar sind. Richtig?
Wenn ja, dann geht es zb so:
function FncRandomString ($nAnzahl)
{
// setze seed
srand(date("s"));
// mögliche zeichen
$strZeichen = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890";
// Init
$strRandom = "";
// Bilde Random-string
while (strlen($strRandom) < $nAnzahl)
{ // Wähle beliebiges zeichen aus und setze es zu random-string zusammen
$strRandom .= substr($strZeichen,(rand()%(strlen($strZeichen))),1);
}
return ($strRandom);
}
In $nAnzahl übergibst du die gewünschte länge des Strings.
ciao
amalesh
--
C++ ~ MFC ~ Java ~ PHP ~ ASP ~ SQL ~ XML ~ DOM
http://www.living-source.com ~ ak_(at)_living-source.com
040-39904183 ~ 0761-152580 ~ 0170-4809618 ~ icq: 963380
php::bar PHP Wiki - Listenarchive