公司搞了年终晚宴~算是对09年的工作总结!我们办公室算是最早到的!但还是要等销售部\售后部等!一直等到了差不多十点钟才有东西下肚子,之后搞了个大抽奖,手机\话费卡等很多各种各样的礼品!只差我没这个运气咯!最后也让我得了个优秀员工奖~(真想不到经常迟到的人都有可能!) 也当给自己一个安慰奖吧!抽完奖就到K房唱K直落到凌晨2点多~

阅读全文>>

 

博客在临近春节前开通!服务器挂了接近两个多月了!跌倒了就再站起来 -- 没有什么大不了~

阅读全文>>

过两天,网站就要被迫关闭了连同跟我一起走来的音乐网也无法幸免!今天收到的IDC商的消息同,由于网站没有办理相关的证书~要求关闭!05年到现在多多少少带给我了很多~真有点舍不得!

近几年来P2P这个词在网络上越来越多的..也引起来了很大开发人员的关注,比如现在的媒体播放器,下载软件~都含了这技术,例如你用PPS网络软件看电影的同时,自己的电脑还要继续做主机上传,这种下载方式,人越多速度越快,但缺点是对你的硬盘损伤比较大(在写的同时还要读),还有就是对你内存占用较多,影响整机速度。不关如此一个小型局域网(在不限制宽带的情况下)有一个用户用了P2P的软件,那么其它的用户都会受其影响!这一件非常苦恼的一件事!之后网络上就出现了各种各样的P2P终结者~

标签: P2P 硬盘损伤 终结者

今早在公交车站等车一直站着一动不动...突然一位老人家从我后来跑来.(为了赶上我前面的公交车,).不小心绊到我脚...跌倒下去.我立即跑过去扶起他!一边扶着他一边嘴里说对不起!..还好没出什么事!..老人家转脸就骂个不停,.我在想如果跌倒的是一位比我年青的小伙子(我背对着你!站着一动不动!你跑过来撞我..不小心跌倒下去,)~结果又是怎样呢!想得长远一点~如果那老人家真的受伤了~这事应该是谁来负责呢!!!!

往年都是听着圣诞的歌曲在电脑屏幕中度过!去年敏少他们还特意做了一个电台的节目~今年会怎样呢? 走出外面街道上..都是圣诞节的装饰品~看上去很好看!有种春节的气氛在里头!!!昨天一直到3点半才睡终于把\朋友要我做的人才招聘网站完成了,应该还有部分BUG~日后慢慢修复吧!公司圣诞的促销方案专题完成了接下来抽多点时间去学好PHP.....

标签: PHP 人才招聘网 促销方案专题 圣诞

看書:看到一尺厚密密麻麻的字..眼睛都累了~
逛街:闲着还不如好好研究多几行代码..
睡觉:那是我最想做的事,却由不得自己...
拍照:有台单反给我再说吧!
上網:对我来说是一份很正经的事!
聽音樂:每天都在听,工作,下班..在车上都在听,,,,确实有声音在响,到却想到别的地方是!
煲電話:公事占去90%.其它....10%
吃東西:看到我的身材就知道了.
對著天空發呆:那只会让自己更加无聊
把家裏的東西全部收拾一遍: 如果有这个时间的话..以上都费话一堆

阅读全文>>

标签: 無聊 煲電話 逛街 拍照 音樂

以下是代码片段:


<?php
function keyED($txt,$encrypt_key) '定义一个keyED
{       
    $encrypt_key =    md5($encrypt_key);
    $ctr=0;       
    $tmp = "";       
    for($i=0;$i<strlen($txt);$i++)       
    {           
        if ($ctr==strlen($encrypt_key))
        $ctr=0;           
        $tmp.= substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1);
        $ctr++;       
    }       
    return $tmp;   
}    
function encrypt($txt,$key)   
{
    $encrypt_key = md5(mt_rand(0,100));
    $ctr=0;       
    $tmp = "";      
     for ($i=0;$i<strlen($txt);$i++)       
     {
        if ($ctr==strlen($encrypt_key))
            $ctr=0;           
        $tmp.=substr($encrypt_key,$ctr,1) . (substr($txt,$i,1) ^ substr($encrypt_key,$ctr,1));
        $ctr++;       
     }       
     return keyED($tmp,$key);
}    
function decrypt($txt,$key)
{       
    $txt = keyED($txt,$key);       
    $tmp = "";       
    for($i=0;$i<strlen($txt);$i++)       
    {           
        $md5 = substr($txt,$i,1);
        $i++;           
        $tmp.= (substr($txt,$i,1) ^ $md5);       
    }       
    return $tmp;
}
function encrypt_url($url,$key)
{
    return rawurlencode(base64_encode(encrypt($url,$key)));
}
function decrypt_url($url,$key)
{
    return decrypt(base64_decode(rawurldecode($url)),$key);
}
function geturl($str,$key)
{
    $str = decrypt_url($str,$key);
    $url_array = explode('&',$str);
    if (is_array($url_array))
    {
        foreach ($url_array as $var)
        {
            $var_array = explode("=",$var);
            $vars[$var_array[0]]=$var_array[1];
        }
    }
    return $vars;
}
?>

 
 

下面是函数调用的实例

以下是代码片段:


 

<?
$key = 'key';

//生产加密参数地址
for ($i=0;$i<10;$i++)
{
    echo "<a href=./deurl.php?url=".encrypt_url("id=$i&sdf=asdf&time=".time(),$key).">php技术文章$i</a><br>";
}

//获取参数地址
$get = geturl($_GET['url'],$key);
var_dump($get);

?>
 


OK就可以就加密了.....

 

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/daiyuan5210/archive/2009/02/04/3862597.aspx

标签: PHPURL PHP加密处理