Skip to main content

Lösenordsgenerator

Posted in
Slumpat lösenord: OxaL
Slumpat lösenord: 5iMUA4
Slumpat lösenord: 0spAKYaE
Slumpat lösenord: DAKPaExTxx

Slumpat lösenord: QL_g9nOE
Slumpat lösenord: Mm4x5cQOYm

Slumpad pinnkod: 8338
Slumpad pinnkod: 260660
Slumpad pinnkod: 79903281

Code:

<?php
/**
* Random password generator
* by Bjarne Nebelong
**/

function createRandPass($lenght,$chars) {
  srand((double)microtime()*1000000);
  $i = 0;
  $pass = '' ;

  while ($i < $lenght) {
    srand();
    $num = rand(0,strlen($chars)-1);
    $pass = $pass . substr($chars, $num, 1);
    $i++;
  }
  return $pass;
}

$chars_pass =
"aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ0123456789";
$chars_passlong =
"aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ0123456789#%&!_";
$chars_pin = "0123456789";

// Usage:
// the function createRandPass uses two inputs:
// - Number of chars
// - A string containing usable chars
// echo "A random password/pincode: ".createRandPass(4,$chars_pass);
?>