<?php
/*
* Автор: ZeRoM
* Сайт: http://ZeRoM.ORG.Ru
* ICQ#: 4444-618-44
* Вы не имеете права вносить изменения в код, для дальнейшего его распространения!
*/
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/xhtml1-loose.dtd">';
echo '<html><head><link href="style.css" rel="stylesheet" type="text/css" /><meta http-equiv="Content-Type" content="text/html; charset=CP1251" />';
echo '<title>PassGEN by ZeRoM</title></head><body>';
switch($pg)
{
default:
echo('<div class="name"><div align="center">');
echo('Password Generator');
echo('</div></div>');
echo('<div class="gen">');
echo('<form action="?pg=gen" method="post">');
echo('<div class="str">Символов: <input type="text" name="k" value="8" size="2" maxlength="2"></div>'); //Колличество символов в пароле
echo('<div class="str">Использовать:</div>'); //Что использовать в пароле
echo('<div class="str">0-9 <input type="checkbox" name="num" value="1" checked></div>'); //Цифры
echo('<div class="str">a-z <input type="checkbox" name="az" value="1" checked></div>'); //буквы
echo('<div class="str">A-Z <input type="checkbox" name="AZ" value="1" checked></div>'); //БУКВЫ
echo('<div class="str">Символы: <input type="checkbox" name="sim" value="1" checked></div>'); //Символы
echo('<div class="str">Вариантов(max. 15): <input type="text" name="var" value="10" size="2" maxlength="2"></div>'); //Колличество вариантов
echo('<div class="str"><div align="center"><input value="Сгенерировать))" type="submit" ></div></div>'); //Кнопка:))
echo('</div></div>');
echo('<div class="name"><div align="center">Coding by ZeRoM \'2009\'</div></div>');
break;
case "gen":
echo('<div class="name"><div align="center">');
echo('Password Generator');
echo('</div></div>');
echo('<div class="gen">');
if($num == '1')
{
$n = array('0','1','2','3','4','5','6','7','8','9');
$share[] = $n;
}
if($az == '1')
{
$a = array('q','w','e','r','t','y','u','i','o','p','a','s','d','f','g','h','j','k','l','z','x','c','v','b','n','m');
$share[] = $a;
}
if($AZ == '1')
{
$A = array('Q','W','E','R','T','Y','U','I','O','P','A','S','D','F','G','H','J','K','L','Z','X','C','V','B','N','M');
$share[] = $A;
}
if($sim == '1')
{
$s = array('!','@','#','%','^','*','-','_','=','+','?',':','.');
$share[] = $s;
}
for($w=0;$w<$var;$w++)
{
echo '<div class="str">';
echo "<b>".$w."</b>. ";
for($t=0;$t<$k;$t++)
{
$mm = count($share);
$om = rand(0,$mm-1);
$cn = count($share[$om]);
$os = rand(0,$cn-1);
$str = str_replace(" ","",$share[$om][$os]);
$en = htmlspecialchars($str);
echo $en;
}
echo '</div>';
}
echo('</div></div>');
echo('<div class="name"><div align="center">Coding by ZeRoM \'2009\'</div></div>');
}
echo "</form></body></html>";
?>