Просмотр файла PG_By_ZeRoM.php

Размер файла: 3.5Kb
<?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>";
?>