Random lösenord

PHP

2 svar · 535 visningar · startad av virre

Medlem sedan jan. 200219 inlägg
Trådstart#1

Tjo. Jag vill kunna skapa ett random lösenord på säg 6 tecken som sedan skickas via mail() funktionen. Det enda jag behöver är alltså en funktion som gör detta random lösenord. Jag vet hur rand funktionen funkar, men det skriver bara ut siffror vad jag vet. Tacksam för svar!

Medlem sedan dec. 2001314 inlägg
#2

Du hittar säkert något script på följande sida:

http://www.hotscripts.com/PHP/Scripts_and_Programs/Security_Systems/

Medlem sedan mars 2001325 inlägg
#3

Testa denna kod:

<?PHP
function password($antalTecken) {
	$innehall = "Tecken som skall finnas i lösenordet";
	
	$antalTecken = 8;
	$teckenTot = strlen($innehall);
	
	for($i=1;$i<=$antalTecken;$i++) {
		$tecken = mt_rand(0,$teckenTot-1);
		$losen .= $innehall[$tecken];
	}
	
	return $losen;
}

echo password("6");
?>

Skål på er! :birp

/ Martin

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
116 ms — ändringar (db)