phpbar.de logo

Mailinglisten-Archive

[php] Passwort generieren

[php] Passwort generieren

andreas amalesh kempf aka_(at)_bigfoot.de
Tue, 22 Jun 1999 08:48:20 GMT


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