Вход Регистрация
Файл: sys/fnc/passgen.php
Строк: 16
<?
function passgen($k_simb=8$types=3
{
    
$password="";    
    
$small="abcdefghijklmnopqrstuvwxyz";    
    
$large="ABCDEFGHIJKLMNOPQRSTUVWXYZ";    
    
$numbers="1234567890";    
    
mt_srand((double)microtime()*1000000);     
    
    for (
$i=0$i<$k_simb$i++) 
    {        
    
$type=mt_rand(1,min($types,3));        
        switch (
$type
        {        
            case 
3:        
            
$password.=$large[mt_rand(0,25)];            
            break;            
            case 
2:            
            
$password.=$small[mt_rand(0,25)];            
            break;            
            case 
1:            
            
$password.=$numbers[mt_rand(0,9)];            
            break;        
        }    
    }    

return 
$password;

}

$passgen = @passgen();
?>
Онлайн: 0
Реклама