
03.07.2008, 18:31
|
|
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
С нами:
9400359
Репутация:
66
|
|
Сообщение от Nightmarе
Немного похоже, но не то 
так попробуй
Код:
function H($text, $key, $encode){
$lntext = strlen($text);
$result = "";
$fordlt = -$lntext ;
$KeyLength = strlen($key);
if($encode){ $Sign = -1; }else{ $Sign = 1;}
for($i=0; $i < $lntext; $i++){
$ik = (int)($i / $KeyLength) + 1;
$result.= chr(ord(substr($text, $fordlt++, 1)) + $Sign * ord($key[$ik]));
}
return $result;
}
Последний раз редактировалось PHPoozy; 03.07.2008 в 18:40..
|
|
|