codice html per un generatore di password casuali?

possibilmente sia numeri che lettere e di almeno 12 cifre, non voglio che mi spiegate come crearlo, mene serve 1 gia pronto

1 risposta

Classificazione
  • Anonimo
    8 anni fa
    Risposta preferita

    <?php

    function generaPassword($length=12, $strength=0) {

    $vocali= 'aeiou';

    $consonanti= 'bcdfghjlmnpqrstvz';

    if ($strength & 1) {

    $consonanti.= 'BCDFHJLMNPQRSTVZ';

    }

    if ($strength & 2) {

    $vocali.= "AEIOU";

    }

    if ($strength & 4) {

    $consonanti.= '23456789';

    }

    if ($strength & 8) {

    $consonanti.= '@#$%';

    }

    $password = '';

    $alt = time() % 2;

    for ($i = 0; $i < $length; $i++) {

    if ($alt == 1) {

    $password .= $consonanti[(rand() % strlen($consonanti))];

    $alt = 0;

    } else {

    $password .= $vocali[(rand() % strlen($vocali))];

    $alt = 1;

    }

    }

    return $password;

    }

    ?>

Altre domande? Fai una domanda e ottieni le risposte che cerchi.