DirectoryWeb
    • Каталог
      • Скрипты
      • Боты
      • Программы
      • Android, iOS приложения
    • Арбитраж трафика
      • Тизерные сети
      • SMS рассылки
      • Telegram Ads
      • Анализ трафика
      • Видео трафик
      • Автоматизация
      • CPA-сети
      • Push-реклама
      • Popunder реклама
      • Нативная реклама
      • Ретаргетинг
      • Кейсы
      • Трекеры
      • Партнёрские программы
        • Товарные партнерки
        • Финансовые партнерки
        • Партнерки интернет-магазинов
        • Зарубежные партнерки
      • Реклама в Telegram
      • Сервисы
        • Прокси
        • Виртуальные карты
      • Инструменты
        • Мультиаккаунтинг
      • Обзоры
      • Мануалы
      • Антидетект-браузеры
    • Статьи
      • Маркетплейсы
      • Безопасность в сети
      • Заработок в интернете
      • Сайтостроение
      • Оптимизация сайтов
      • Обучение
      • Криптовалюты
      • Новости
      • Разное
      • Новости сайта
  • Контакты
  • Telegram
  • Вход / Регистрация

Telegram Expert

Psb.Hosing - Хостинговое решение для быстрой и стабильной работы ваших проектов.
Купить резедентные прокси
Vibix - надеждый видео-балансир

русские сериалы

    Заработок в интернете без вложений » Статьи » Сайтостроение » Функция генерации пароля

Отзывы

Функция генерации пароля

Статьи / Сайтостроение

Функция генерации пароля



Как написать простой генератор паролей на правильно составленный пароль - это максимальная длина, максимальное количество используемых символов и отсутствие каких-либо повторений. В наше время уже лучше пароль выдавать пользователю чем просить его ввести , потому как найдутся такие которые введут "123" или "qwerty" а потом будут спрашивать почему у них в аккаунте что-то случилось.

Итак, давайте разберемся, что и как будет генерироваться. Для начала нужно задать область символов (или их количество), из которых будет производиться выборка при генерации. В специализированных программах нам предлагается отметить птичкой, какие символы включить в алгоритм (цифры, все маленькие/большие английские буквы, все печатаемые символы и т.д.). Поскольку мы собрались создавать сложные пароли, то в нашей программе будет использоваться строка сразу со всеми печатаемыми символами (при необходимости вы легко доделаете нужную функциональность). Далее из нее будет случайным образом выдергиваться один символ и добавляться к паролю до нужной длины.

<?PHP# Генератор паролей на PHP# Автор: Rufus# Сайт: http://z-coder.com?><HTML>    <HEAD>            <TITLE>Скрипт генератора паролей на PHP</TITLE>        <meta http-equiv="content-type" content="text/html;charset=Windows-1251" />        <meta name="description" content="Скрипт генератора паролей на PHP">        <meta name="keywords" content="генератор, пароли, PHP">        <meta http-equiv="expires" content="0" />    </HEAD><BODY bgcolor="#DDDDDD"><style>.TT{border-left:1px solid #000000;border-top:1px solid #000000;}.TD{border-right:1px solid #000000;border-bottom:1px solid #000000;}input{margin:1px;}</style><form action="" method="post"><table width="350" class="TT" align="center" border="0" cellpadding="0" cellspacing="0">  <tr>    <td class="TD" style="padding-left:5px;"><b>Длина пароля (мин. 5 макс. 30):</b></td>    <td class="TD" align="center"><input type="text" name="len" value="5" size="5" /></td>  </tr>  <tr>    <td class="TD" style="padding-left:5px;"><b>Спец символы:</b></td>    <td class="TD" align="center"><input name="ss" type="checkbox" value="1" /></td>  </tr>  <tr>    <td class="TD" style="padding-left:5px;"><b>Кирилица:</b></td>    <td class="TD" align="center"><input name="ks" type="checkbox" value="1" /></td>  </tr>  <tr>    <td class="TD" align="center" colspan="2"><input type="submit" value="Сгенерировать"/></td>  </tr></table></form><?PHP        # Смотрим, имеются ли входящие данные    if(isset($_POST["len"])){        # Приводим переменную длины в целое значение    $len = intval($_POST["len"]);         # Проверяем велечину в переменной от недобросовестных дядек    $len = ($len >= 5 AND $len <= 30) ? $len : 5;         # Начальный массив символов    $symbol_array = "QWERTYUIOPASDFGHJKLZXCVBNM";        # Проверяем, поставлена ли галочка на спецсимволах,     # если стоит, то наращиваем массив новыми символами    if(isset($_POST["ss"])) $symbol_array .= "!@#$%^&*()_+-;:?";        # Проверяем, поставлена ли галочка на кирилице,     # если стоит, то наращиваем массив как и со спец символами    if(isset($_POST["ks"])) $symbol_array .= "ЙЦУКЕНГШЩЗХФЫВАПРОЛДЯЧСМИТЬБЮЪ";            # Считаем длину массива, чтоб знать, до какого     # максимального значения можно перебирать массив в цикле.    $max = strlen($symbol_array) - 1; // Отнимаем 1 потому, что есть 0 эллемент массива            # Создаём переменную, в которой будет находиться готовый пароль    $pass = "";        # наращиваем переменную $pass случайными символами            for($i = 0;; $i++){                # Выбираем случайный эллемент из массива символов        # и заносим его в переменную $pass        $pass .= $symbol_array[rand(0, $max)];                     # Если достигнута необходимая длина пароля - выходим из цикла                if($i == $len-1) break;        }        # Выводим готовый пароль     echo "<center><input type='text' value='{$pass}' size='30'/></center>";        }?></BODY></HTML>

Ну вот и всё ! В архиве готовый файл .

Функция генерации пароля

10-09-2011, 20:59 Неизвестно
.
generator.zip " class="btn btn-primary w-100 f90 fw7" target="_blank" rel="nofollow noopener external" itemprop="downloadUrl">
Скачать

Telegram

МАРКЕТПЛЕЙС ЦИФРОВЫХ ТОВАРОВ

Перейти в чат вебмастеров

русские сериалы

  • DirectoryWeb
  • 10.09.2011
  • 1 7 589
  • 0
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5
Скрипт экономической игры «Пивная»
Скрипт экономической игры «Пивная»
22-09-2016, 23:53, Экономические игры
Скрипт игры с выводом денег GOLDEN GNOMES
Скрипт игры с выводом денег GOLDEN GNOMES
24-08-2015, 10:28, Экономические игры
Скрипт экономической игры Крепость v2
Скрипт экономической игры Крепость v2
23-12-2019, 20:02, Экономические игры
Программа Artisteer 4.3.0.60745 Full Rus
Программа Artisteer 4.3.0.60745 Full Rus
31-12-2014, 01:44, Программы
Cкрипт инвестиционного проекта Qcome
Cкрипт инвестиционного проекта Qcome
8-11-2016, 11:52, HYIP, MLM, МММ
Скрипт удвоителя RIGHT WAY
Скрипт удвоителя RIGHT WAY
6-04-2019, 20:37, HYIP, MLM, МММ

Твой комментарий..

  • Скрипты
    • Telegram
    • Финансы
    • CS:GO
    • Бонусники
    • Браузерные игры
    • Интернет магазины
    • Автопостинг
    • Доски объявлений
    • Обменники
    • Казино
    • Каталоги
    • Конструкторы сайтов
    • Облачные майнинги
    • Платёжные системы
    • Рекламные сервисы
    • Социальные сети
      • TikTok Ads
    • Экономические игры
    • Чаты
    • Хостинги
    • HYIP, MLM, МММ
    • Фриланс биржи
    • E-mail рассылки
    • Разное
  • Арбитраж трафика
    • Тизерные сети
    • SMS рассылки
    • Telegram Ads
    • Анализ трафика
    • Видео трафик
    • Автоматизация
    • CPA-сети
    • Push-реклама
    • Popunder реклама
    • Нативная реклама
    • Ретаргетинг
    • Кейсы
    • Трекеры
    • Партнёрские программы
      • Товарные партнерки
      • Финансовые партнерки
      • Партнерки интернет-магазинов
      • Зарубежные партнерки
    • Реклама в Telegram
    • Сервисы
      • Прокси
      • Виртуальные карты
    • Инструменты
      • Мультиаккаунтинг
    • Обзоры
    • Мануалы
    • Антидетект-браузеры
  • HTML шаблоны
  • Боты
  • Программы
    • Парсинг
  • Android, iOS приложения
  • Статьи
    • Маркетплейсы
    • Безопасность в сети
    • Заработок в интернете
    • Сайтостроение
    • Оптимизация сайтов
    • Обучение
    • Криптовалюты
    • Новости
    • Разное
    • Новости сайта
Spendge: виртуальные карты для медиабаинга и арбитражных команд — удобство, низкие комиссии и командная работа
Подробнее
Spendge: виртуальные карты для медиабаинга и арбитражных команд — удобство, низкие комиссии и командная работа
Affi.co — Партнёрская программа для заработка на дейтинге, ботах и свипах
Подробнее
Affi.co — Партнёрская программа для заработка на дейтинге, ботах и свипах
QComment
Подробнее
QComment
Мобильная рекламная сеть Tapclick
Подробнее
Мобильная рекламная сеть Tapclick
Voluum
Подробнее
Voluum
Cкрипт калькулятора стоимости сайта КWebsite Value Calculator 1.9
Подробнее
Cкрипт калькулятора стоимости сайта КWebsite Value Calculator 1.9
Скрипт сайта портфолио ваших работ
Подробнее
Скрипт сайта портфолио ваших работ
Скрипт облачного майнинга №15 для GoldCoders
Подробнее
Скрипт облачного майнинга №15 для GoldCoders
Скрипт доски объявлений CMS EasyAds v1.0.2
Подробнее
Скрипт доски объявлений CMS EasyAds v1.0.2
Скрипта инвестиционного проекта Caec7-ltd
Подробнее
Скрипта инвестиционного проекта Caec7-ltd
Loading...

Внимание! Данный материал предоставлен сайтом DirectoryWeb.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое

  • Топ просмотров
  • Высший рейтинг
  • Самый топ
Cloaking House — клоакинг сервис для арбитража трафика без банов и сложностей

Cloaking House — клоакинг сервис для арбитража трафика без банов и сложностей

  • ddspprtn
  • 17.09.2025
  • 1 203
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Cloaking House — клоакинг сервис для арбитража трафика без банов и сложностей

Cloaking House — клоакинг сервис для арбитража трафика без банов и сложностей

  • ddspprtn
  • 17.09.2025
  • 1 203
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт сайта рулетки CSGOSHIK

Скрипт сайта рулетки CSGOSHIK

  • DirectoryWeb
  • 01.10.2018
  • 1 4 118
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино Фараон

Скрипт онлайн казино Фараон

  • DirectoryWeb
  • 30.09.2018
  • 1 8 284
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино FlashCasino 1.2

Скрипт онлайн казино FlashCasino 1.2

  • DirectoryWeb
  • 26.10.2018
  • 1 3 722
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Cкрипт онлайн лотереи Lottery for life

Cкрипт онлайн лотереи Lottery for life

  • DirectoryWeb
  • 17.10.2018
  • 1 4 530
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино Вулкан NEW

Скрипт онлайн казино Вулкан NEW

  • DirectoryWeb
  • 28.10.2018
  • 1 13 366
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт Bitcoin игр онлайн Quizda

Скрипт Bitcoin игр онлайн Quizda

  • DirectoryWeb
  • 01.08.2018
  • 1 4 432
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт игры моментальной лотереи - рулетки Best-Loto

Скрипт игры моментальной лотереи - рулетки Best-Loto

  • DirectoryWeb
  • 23.01.2018
  • 1 8 708
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт моментальной лотереи Fast Loto

Скрипт моментальной лотереи Fast Loto

  • DirectoryWeb
  • 05.10.2017
  • 1 8 239
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Скрипт онлайн казино Brilliant-Club

Скрипт онлайн казино Brilliant-Club

  • DirectoryWeb
  • 02.07.2017
  • 1 10 482
  • 0
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5
  • Подробнее..
Информация
  • О проекте
  • Правила
  • Статистика
  • Облако тегов
  • Контакты
  • Карта сайта
Каталог
  • Скрипты
  • Боты
  • Программы
  • Android, iOS приложения
  • Статьи
Арбитраж трафика
  • Кейсы
  • Партнёрские программы
  • Сервисы
  • Инструменты
  • Обзоры
Полезные ссылки
  • Партнерские программы и сервисы
  • Скрипты, моды и шаблоны
Заказ
Быстрый вход

Используйте социальные сети для быстрой регистрации и авторизации.

ВКонтакте
Создать аккаунт / Регистрация
Авторизация

Я забыл свой пароль