|
Рядовой
Group: Пользователи
Posts: 2
Reputation: 0 [0%]
Status: Offline
| Для генерации паролей можно пользоваться функций rand() - случайная выборка из массива. <html> <head> <title>Генератор паролей</title> </head> <body> <form name="form" method="get" action=""> <input type="text" name="num" value="Длина"> <input type="submit" name="submit" value="Генерировать"> </form> </body> </html> <?PHP $num=$_GET['num']; if($_GET['submit']=="Подача запроса") { function pass($num) { $allsumbol = array('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H ','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9','0','.',',','(',')','[',']','!','?','&','^','%','@','*','$','<','>','/','|','+','-','{','}','`','~'); $password = ""; for($i = 0; $i < $num; $i++) { $in = rand(0, count($allsumbol) - 1);// Cлучайный индекс массива $password .= $allsumbol[$in]; } return $password; echo "<br>Пароль: ".htmlspecialchars($password).""; } pass(); } ?>
|