Paswoord generator / key generator

Door B a s, 26 jaar geleden, 6.820x bekeken

Via deze functie kun je simpel je eigen paswoord genereren. Je roept de functie als volgt aan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
$random_pass
= random_pass(10);
?>

10 (bij random_pass(10)) wordt gebruikt om de lengte van het paswoord aan te geven..

Gesponsorde koppelingen

PHP script bestanden

  1. paswoord-generator-key-generator

 

Er zijn 3 reacties op 'Paswoord generator key generator'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Daniël Bakker
Daniël Bakker
26 jaar geleden
 
0 +1 -0 -1
Leuk script... maar theoretisch gezien kannie oneindig blijven loopen. Makkelijker is om een array met alle geldige karakters aan te maken en dan random (0, grootte_array) te doen.
Cake Masher
Cake Masher
22 jaar geleden
 
0 +1 -0 -1
Ik krijg de eene keer m'n heele pagina en de andere keer de helf van m'n pagina vol met dit:

Notice: Undefined variable: pass in C:\Web Server\Apache2\htdocs\pass.php on line 9

Notice: Undefined variable: pass in C:\Web Server\Apache2\htdocs\pass.php on line 13


Hmm.. ik wil een pass van 7 leters en cijfers en ik krijg er 8..

Edit:
Heb er dit van gemaakt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
    function random_pass($num)
    {

        mt_srand((double)microtime()*1000000);
        $pass=1;
        while (strlen($pass) <= $num)
        {

            $i = chr(mt_rand (0,255));
            if (eregi("^[a-z0-9]$", $i))
                $pass = $pass.$i;
        }

        return ($pass);
    }

$s1 = random_pass(6);
$s2 = random_pass(6);
$s3 = random_pass(6);
$s4 = random_pass(6);
echo $s1.'-'.$s2.'-'.$s3.'-'.$s4;
?>
Roel -
Roel -
18 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$wachtwoord
= '';
$tekens = array_merge(range('A', 'Z'), range('a', 'z'), range(0, 9));
for ($i = 0; $i < 7; $i++) {
    $wachtwoord .= $tekens[rand(0, count($tekens) - 1)];
}

?>

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. paswoord-generator-key-generator

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.