Slump script

PHP

2 svar · 261 visningar · startad av Computer-Talk

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

Hej någon som skulle kunna ge mig ett exempel på hur ett enkelt slump script skulle kunna se ut. T.ex. ett script som kan slumpa fram lösenord. Man trycker på en knapp sedan slumpar scriptet fram ett lösenord på en viss mängd tecken. Är det svårt att göra ett sådant script? Om inte kan ni gärna visa med exempel.

Medlem sedan mars 20025 907 inlägg
#2
<?php
function PassGen($length) {
	$chars=array();
	$passwd = '';
	for($i=48;$i<=57;$i++) {
		array_push($chars, chr($i));
	}
	for($i=65;$i<=90;$i++) {
		array_push($chars, chr($i));
	}
	for($i=97;$i<=122;$i++) {
		array_push($chars, chr($i));
	}
	for($i=0;$i<$length;$i++) { 
		mt_srand((double)microtime()*1000000);
		$passwd.=$chars[mt_rand(0,count($chars))];
	}
	return $passwd;
}
?>
<html>
<head>
<title>Lösenordsgenerering</title>
</head>
<body>
<?php
if(isset($_POST['length']) and is_numeric($_POST['length']))
	echo 'Genererat lösenord: '.PassGen($_POST['length']) .'<br><br><br>';
?>
<form action="?" method="post">
Generera ett <input type="text" name="length" value="5"> tecken långt lösenord!<br>
<input type="submit" value="Generera">
</form>
</body>
</html>

/r Lite mer kod :)

Medlem sedan jan. 20056 inlägg
#3

Tack

277 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
136 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)