PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Passwordgenerator


Big2k
26.03.2002, 19:17:36
Wie kann ich einen Passwordgenerator der zufällig Passwörter erstellt umsetzen?

erlaubte Zeichen sollen sein:
0-9 a-z A-Z keine Sonderzeichen

länge 8 Buchstaben

Matthias
27.03.2002, 19:52:47
Das ist die erste Idee die ich hatte.
Keine Ahung obs da was schöneres gibt, so klappts auf jeden Fall.

Das Array mußt du noch um alle Zeichen erweitern die erlaubt sind.

<?PHP
$apw=array('0','1','2','3','4','5','6','7','8','9','a','b','c','d','e' ,'f','g','e','i');
for($i=0; $i<8; $i++)
{
mt_srand((double)microtime()*1000000);
$randpw=mt_rand(0,count($apw)-1);
$pw.=$apw[$randpw];
}
echo"$pw";
?>

Matthias

Nev
28.03.2002, 01:36:17
HI Big2k,

habe eine Lösung die Zufällig eine Kombination von Buschstaben (groß und klein) ausgibt, leider ist mir keine eingefallen um Zahlenwerte zu includieren.


<?
$pass = "";
$lauf = 0;
while ($lauf <= 6 )
{
srand((double)microtime()*1000000);
if (rand(0,1) == 1) $pass .= strtolower(chr(rand(65,90)));
else $pass .= chr(rand(65,90));
$lauf++;
}
echo $pass;
?>

Big2k
31.03.2002, 15:43:06
Danke!