md5(md5(salt) . md5(password));
#1

Всем привет, возник вопрос на php при создании соли используется 2 функции mt_rand(min, max) и chr .
Есть ли аналог данной функции или же уже есть это в pawn ?
А то собрался делать мост между форумом IPB и игровым сервером но не знаю есть ли данная функция или нет.
Reply
#2

ты webmaster RakNet`a да
Reply
#3

mt_rand(min, max) - эмулируется средствами random().
chr - а если подумать то окажется что это вообще не функция.
Reply
#4

Quote:
Originally Posted by nikita86826
View Post
ты webmaster RakNet`a да
да())
Reply
#5

Quote:
Originally Posted by Stepashka
View Post
mt_rand(min, max) - эмулируется средствами random().
chr - а если подумать то окажется что это вообще не функция.
Описание
PHP Code:
string chr int $ascii 
Возвращает строку из одного символа, код которого задан аргументом ascii.

Эта функция дополняет функцию ord().

PHP Code:
<?php
$str 
"Эта строка заканчивается на escape: ";
$str .= chr(27); /* добавляет символ escape в конец $str */
/* Но обычно лучше использовать такую конструкцию */
$str sprintf("The string ends in escape: %c"27);
?>
сам ничего не понял что именно делает но в соли она есть и вот понять нужно что да как
PHP Code:
    static public function generatePasswordSalt($len=5)
    {
        
$salt '';
        for ( 
$i 0$i $len$i++ )
        {
            
$num   mt_rand(33126);
            if ( 
$num == '92' )
            {
                
$num 93;
            }
            
$salt .= chr$num );
        }
        return 
$salt;
    } 
Reply
#6

Чуть чуть подумать... и:
pawn Code:
chr(10) == "\n"
new a[] = "\n";
new a[] = {10};
new a = 10;//не уверен но теоретечески должно работать
Reply
#7

терь такой вопрос темку подниму
в php шифруется так
PHP Code:
$hash md5(md5("G1<;F") . md5("123456"));
printf("%s"$hash); 
На выходе получается такой хеш 1f10e64620bfcaad63f0f93cacb650c5
как в павн такое же организовать чтобы получился такой же хеш ?
Reply
#8

все тему можно closed )
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)