webForumDet fria alternativet

Random lösenord

PHPur PHP

2 svar · 527 visningar · startad av virre

Medlem sedan jan. 200219 inlägg
Frågan#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

134 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)