Eksempel på adgangskodegenerator
Php / / July 04, 2021
Den følgende kode vil vil generere -en adgangskode på PHP, mellem et interval på 5 og 12 tegn, som du også kan ændre.
Det kommer godt med, når man opretter et brugersystem, i den del, hvor en bruger glemmer sit adgangskode, det kan det også frembringe -en adgangskode og send det til din e-mail og gem det i databasen, hvis du har adgangskoder krypteret.
Kode:
# For eksempel på. Com
funktion createPassword ($ tegn) {
$ password = "";
$ tegn = "0123456789bcdfghjkmnpqrstvwxyz!" # $% & / () =?,;.: -_} {*] [* - + / ";
$ i = 0;
$ while ($ i $ char = substr ($ tegn, mt_rand (0, strlen ($ tegn) -1), 1)
hvis (! strstr ($ password, $ char)) {
$ password. = $ char
$ i ++;
}
}
returnere adgangskode
}
$ beløbchar = rand (5, 12);
$ password = createPassword ($ amountchar);
ekko "Den genererede adgangskode er:". $ adgangskode. "";
smed ud "
Hilsen af Eksempel på. Com";
?>