Вход Регистрация
Файл: sys/fnc/passgen.php
Строк: 17
<?
function passgen($k_simb 8$types 3
{
    
$password null;    
    
$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();
?>
Онлайн: 1
Реклама