Войти
Регистрация
VK
KATSTAT.RU-ТОП РЕЙТИНГ САЙТОВ С ОТДАЧЕЙ
Пиратская ферма, заходи, новичок
ЗАБИРАЙ СВОЙ БИТКОИН
WorldByte - Наш хостинг - партнер
PHP/MySQL
| Генерация пароля
Топ дня:
ariada
ADBOKAT
Автор
2 декабря 2015, в 11:27
Тͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥͥ
Проверьте плиз че не так нажимаю генерировать он не генирирует пароль а регистрирует юзера
if(isset($_GET['generate'])){
if($_POST['countnum'] > 128){
$countnum = 128;
}else{
$countnum = abs(intval($_POST['countnum']));
}
if(empty($_POST['symbols'])){
$symbols = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789_-@#$%^&*()!,.';
}else{
$symbols = htmlspecialchars($_POST['symbols']);
}
if(!empty($countnum)){
$num = strlen($symbols)-1;
$password = null;
while($countnum--){
$password.=$symbols[rand(0,$num)];
}
$pass = "Пароль: ".$password."\r\n";
file_put_contents('passwords.log',$pass,FILE_APPEND);
echo '<center>Сгенерированный пароль: '.$password.'</center';
}else{
echo '<center>Введите длину пароля!</center>';
}
}
Echo'<center><form action="?generate" method="post">
Длина пароля:<br/>
<input type="text" name="countnum" placeholder="Длина"><br/>
Символы, используемые в пароле(оставьте пустым, если хотите использовать все символы):<br/>
<input type="text" name="symbols" placeholder="Символы"><br/>
<input type="submit" name="generate" value="Генерировать">
</form>
</center> ';
Код на реге поставлен
C
r
e
e
p
M
a
t
i
s
2 декабря 2015, в 16:29
Рейтинг: 8088
Полностью код скрипта с регой и генерацией пасса скинуть опять же религия не позволяет?
Форум
На главную
Онлайн:
7
Время: 22:06:04
Gen. 0.0654
(c) ByMAS.RU 2010-2024