Mike: Zufallszahl darf nur 6 Zeichen haben

Beitrag lesen

Moin nochmal,

Es gibt doch auch noch andere Verschlüsslungsverfahren evtl sind dort die Schlüssel kürzer?

Wie ist es hiermit?

$len=6;

$pass = '';
   $lchar = 0;
   $char = 0;
   for($i = 0; $i < $len; $i++)
   {
       while($char == $lchar)
       {
           $char = rand(48, 109);
           if($char > 57) $char += 7;
           if($char > 90) $char += 6;
       }
       $pass .= chr($char);
       $lchar = $char;
   }

echo $pass;

Gruß
Mike

--
Murphy: "Wenn etwas schiefgehen kann, dann wird es auch schiefgehen."