Четверг, 2024-04-18, 5:22 PM

Начало ФорумРегистрацияВход
Вы вошли как я здесь первый раз
[ Новые сообщения ·Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Форум » Media отдел » Генератор паролей PHP (Генератор парлей на PHP)
Генератор паролей PHP
ДаниэльДата: Среда, 2008-06-25, 10:22 PM | Сообщение # 1
паркурест блин
Группа: Пользователи
Сообщений: 3
Репутация: 0
Статус: 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();

}
?>

Взято с Форум PHP www.forum.webering.ru и Студия веб дизайна www.webering.ru

Сообщение отредактировал Даниэль - Среда, 2008-06-25, 10:24 PM
 
Форум » Форум » Media отдел » Генератор паролей PHP (Генератор парлей на PHP)
  • Страница 1 из 1
  • 1
Поиск:


Используются технологии uCoz