Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для BASSON_XVI

Пользователь


Сообщения: 102
Благодарности: 8

Профиль | Отправить PM | Цитировать


PHP код: Выделить весь код

FUNCTION getHash($cs)
{
    FUNCTION 
random_generate($cs){
        
$n="1234567890abcdefghjklmnopqrstuvwxyz";
        for(
$i=0;$i<$cs;$i++){
            
$rb=rand(0,35);
            
$rand.=$n[$rb];
        }
        return 
$rand;
    }
    FUNCTION 
check($randHash,$cs)
    {
        
$sql "SELECT COUNT(id) FROM links WHERE hash = '$randHash'";
        
$data mysql_query($sql);
        
$res mysql_result($data,0,0);
        if(
$res>0)
        {
            
$rb rand(0,$cs);
            
$rs random_generate(1);
            
$randHash[$rb]=$rs;
            
check($randHash);
        }
        else
        {
            RETURN 
$randHash;
        }
    }
    
$randHash random_generate($cs);
    RETURN 
check($randHash,$cs);




Как то так не подойдет?

-------
http://img.userbars.pl/126/25043.png


Отправлено: 17:04, 23-07-2009 | #18