function str_crypt($str, $ky='magicword')
{
if ($ky=='') return $str;
$ky = str_replace(chr(32),'',$ky);
if (strlen($ky) < 8) exit('key error');
$kl = strlen($ky)<32?strlen($ky):32;
$k = array();
for($i=0;$i<$kl;$i++)
{
$k[$i]=ord($ky{$i})&0x1F;
}
$j=0;
for($i=0;$i<strlen($str);$i++)
{
$e=ord($str{$i});
$str{$i}=$e&0xE0?chr($e^$k[$j]):chr($e);
$j++;$j=$j==$kl?0:$j;
}
return $str;
}
Be the first to comment
You can use [html][/html], [css][/css], [php][/php] and more to embed the code. Urls are automatically hyperlinked. Line breaks and paragraphs are automatically generated.