
14.12.2008, 15:42
|
|
Познавший АНТИЧАТ
Регистрация: 01.05.2006
Сообщений: 1,021
Провел на форуме: 3424739
Репутация:
921
|
|
ну и собственно в завершение моих похождений нашёл решение в виде функции decrypt()
PHP код:
function decrypt ($string, $key = '')
{
if (!$key)
{
global $encryption_key;
$key = $encryption_key;
}
$result = '';
$string = base64_decode ($string);
$i = 0;
while ($i < strlen ($string))
{
$char = substr ($string, $i, 1);
$keychar = substr ($key, $i % strlen ($key) - 1, 1);
$char = chr (ord ($char) - ord ($keychar));
$result .= $char;
++$i;
}
return $result;
}
Последний раз редактировалось Sharky; 14.12.2008 в 17:28..
|
|
|