hash_hmac只在php5中才有,在php4里面就要自己写一个函数了。
function custom_hmac($algo, $data, $key, $raw_output = false)
{
$algo = strtolower($algo);
$pack = 'H'.strlen($algo('test'));
$size = 64;
$opad = str_repeat(chr(0x5C), $size);
$ipad = str_repeat(chr(0x36), $size);
if (strlen($key) > $size) {
$key = str_pad(pack($pack, $algo($key)), $size, chr(0x00));
} else {
$key = str_pad($key, $size, chr(0x00));
}
for ($i = 0; $i < strlen($key) - 1; $i++) {
$opad[$i] = $opad[$i] ^ $key[$i];
$ipad[$i] = $ipad[$i] ^ $key[$i];
}
$output = $algo($opad.pack($pack, $algo($ipad.$data)));
return ($raw_output) ? pack($pack, $output) : $output;
}
Example Use:
<?php
custom_hmac('sha1', 'Hello, world!', 'secret', true);
?>

781modify07-26 13:48● regsvr32 jscript.dll]
782modify07-26 13:49● 可口可乐终于推出菠萝味的汽水了!
783modify07-26 19:58● 2010-7-26 支出: 11.5元–水 雪糕 凉皮 炒粉
784modify07-27 10:38● 一个网友问梁文道问题,最后一个是:我们青年人该干些什么?梁文道精彩的回答是:我们中年人也不知道干什么 8==>
785modify07-27 10:38● ==> 啊。。。哈哈
786modify07-27 10:39● 2010-7-27 支出: 6元–早饭4公交2
787modify07-27 11:10● 罗尔斯:“假如正义荡然无存,人类在这世界生存,又有什么价值?”
788modify07-27 11:51● 女生:”现在在上海三十万能干什么?一个亭子间也买不起.”男生应答:”三十万可以叫三千个小姐. 8==>
789modify07-27 11:51● ==> ”
790modify07-28 09:52● 2010-7-28 支出: 66元–晚饭和陈老师李老师一起重庆麻辣鱼。AA60 然后又买了6块的哈 8==>
791modify07-28 09:52● 蜜瓜。
792modify07-28 09:52● 2010-7-28 支出: 7元–早饭,公交,纸巾
793modify07-28 17:03● 中国新闻网7月26日报道 当地时间7月26日傍晚,加州贝尔市近千名市民据记载市政厅门前,抗议该市官员 8==>
794modify07-28 17:03● ==> 领取六位数年薪,要求市长和市议员辞职。加州贫困小城近日爆出丑闻,该市几位官员年薪高达78万至37万美 8==>
795modify07-28 17:03● ==> 元,超过奥巴马总统的年薪,更是当地居民的数十倍,引起当地市民的极大不满。
796modify07-28 17:03● 2010-7-28 支出: 6.5元–午饭
797modify07-28 20:07● 2010-7-28 支出: 16元–3雪花6 冰棍1 鸭腿饭9
798modify07-28 20:08● 终于又学会吐了。。。牛X。这次喝多少酒也不怕了。
799modify07-28 20:36● 2010-7-28 支出: 34.5元–2个月的独立IP。
800modify07-28 23:12● 一个除了吃就知道减肥的胖女人在博客里愤然写道,“她奶奶的,满大街都是些瘦骨如柴的骚货……”
801modify07-29 10:08● 2010-7-29 支出: 6元–鸡蛋饼4 公交2
802modify07-29 10:47● 躺在凉席的感觉就像是铁板牛柳
803modify07-29 10:47● 当电风扇变成了电吹风,我觉得人生都失去了意义
804modify07-29 13:46● 兴邦级灾难。
805modify07-29 14:51● 很奇怪这种风气是何时起来的,四川地震了便有人发“汶川加油”,青海地震了回帖“玉树加油”,今天爆炸了就 8==>
806modify07-29 14:51● ==> 变成“南京加油!”……不知所谓。
807modify07-29 20:11● 2010-7-29 支出: 15.5元–中饭5.5 晚饭10
808modify07-29 22:31
● 地球是圆的,太极是曲的,世上没有直通的路,世间没有顺利的事
$2.99 每月
先买了二个月。
速度也不快
郁闷。
好处就是不用备案!
等了好几个月,终于到货啦!
先不多说,上图啦
拍的都是最原始版本红白机上的mario扑克。
可怜的Luigi, 做了JAck.
mario与公主终成眷属,King AND Queen
除了这一包之后,还有另外二包。3D的也有哦。
3包一共2000多日元。
值得珍藏。
一定会升值的!!!
假话!假话!从小到大我们听到过的假话!

676modify07-20 23:11● 1.家长:压岁钱我给你存着。
677modify07-20 23:11● 2.公车司机:后面还有一辆车!
678modify07-20 23:11● 3.饭店服务员:您要的菜马上就好…
679modify07-20 23:11● 4.小学老师,你跟我说实话,我不告诉你家长!
680modify07-20 23:11● 5.初中老师:这节课体育老师有事不上了…
681modify07-20 23:12● 6.高中老师:我就占你们一分钟…
682modify07-20 23:12● 7.学习好的同学:这次又没考好。
683modify07-20 23:12● 8.一群人来打球:我们都不会玩!
684modify07-20 23:12● 9.街边小店:跳楼大甩卖!
685modify07-20 23:12● 10.领导上台前说:下面我简单的说两句!
686modify07-20 23:12● 11.新闻里常说:有困难找民警
687modify07-20 23:12● 12.借钱时说:我有了马上还你!
688modify07-20 23:12● 13. 医生:“我们已经尽了最大努力了……”
689modify07-20 23:12● 14.见到久别的同学,存下各自的号码:有空常联系!
690modify07-20 23:13● 15.明星:我们只是普通朋友。。。。
691modify07-20 23:13● 16.就想抱着你睡觉,我绝对不动手动脚
692modify07-20 23:13
● 17.地震局说:专家分析,近几年没有大地震。
693modify07-20 23:13● 18.太 太: (出门前化妆时)马上就好!马上就好!
694modify07-20 23:13● 19.老 公: (一面盯着别的女生)她哪有你漂亮???
695modify07-20 23:13● 20.食品包装:保证不添加防腐剂。
696modify07-20 23:13● 21.女 生:我们还是可以当朋友的。
697modify07-20 23:13● 22.男 生:乖,不会痛的….
698modify07-20 23:14● 23.售票员说:往里边走!里边有坐!
699modify07-20 23:14● 24.老师对最后一名的学生说:你很聪明,只是不努力。。。。。。。
700modify07-20 23:14● 25.你人来就好了嘛 还带什么礼物嘛.
701modify07-20 23:14● 26.小时候犯错或撒谎被揭穿时总会说:我下次再也不敢了…
702modify07-20 23:14● 27.小姐:我是新来的,刚做这行没几天..
703modify07-20 23:14● 28.“有关部门已经介入调查”
704modify07-20 23:14● 29.中巴车售票员:上来吧,保证有坐,马上就走 。。上车就走
705modify07-20 23:14● 30.公车司机最假的应该是:往里走,后面都没有人.(我日他大爷,后面的人脸都贴窗上了,他说没人)
706modify07-20 23:14● 31.售货员:我真的不挣你钱,我这是按进价卖的.
707modify07-20 23:15● 32.我再也不跟你玩了!”
708modify07-20 23:15● 33.改天请你吃饭!!
709modify07-20 23:15● 34.其实你是个好人,就是我们不太适合
710modify07-20 23:15● 35.老师和家长:等你考完试想怎么玩就怎么玩,没人管你!
最近弄了一个div
height:1px
FF和IE7下都正常
唯独到了IE6下,高度大约10多个px.
原来ie6中div的最小高度与字体大小有关。
overflow:hidden;
或者
font-size:1px
就OK了。
莫谈国事!
03年新闻:三峡可抵挡万年一遇洪水;
10年:三峡可抵挡100年一遇洪水;
前几天:不要把全部希望寄于三峡!!!
这个世界上总有一些人认为看过中国少年儿童出版社出版的上下五千年和世界通史他就掌握了历史的真相.
今年我们去美国去看新闻博物馆,在博物馆里头有一个触目惊心的东西,它是2001月9月12日那天各个国家报纸的头版,所有的头版都是9·11,只有我们的是领导的接见。 —白
要革命,要解放,就要牺牲,就要有人做谭嗣同,可是当今社会,谁又愿做这个呢?
刘麻子 谁知道!要不怎么说,就是条狗也得托生在北京城里嘛!
天下太平了:圣旨下来,谭嗣同问斩!告诉您,谁敢 改祖宗的章程,谁就掉脑袋
茶客丙 这两三个月了,有些作官的,念书的,乱折腾乱闹,咱们怎能知道 他们捣的什么鬼呀!
想起来呀,大清国不一定好啊,可是到了民国,我挨了饿
你应当劝告大家,有钱哪,就 该吃喝嫖赌,胡作非为,可千万别干好事!告诉他们哪,秦某人七十多岁了才明白这点 大道理!他是天生来的笨蛋!
不想多说了。莫谈国事。
茶钱先付。
在我的世界里,你依旧纯洁,脏了的只是这个世界…
三峡大坝的故事告诉我们:那些在承诺的时候喜欢用一万年作单位的人都不可靠。
推荐大家去读一下老舍的《茶馆》,
不长,三幕。
继鲁迅之后,老舍也差不多该滚出教科书了罢!
通常,我们自己辛辛苦苦做好的discuz模板,
会放到/templates/xxxx 目录下面
然后呢?
如果有人想偷你的模板,它完全可以把此目录里面的文件全部下载走。
只要用IE打开,然后查看源码,另存一下就可以了!
因为,所有模板的文件名都是符合default模板的命名规范的,
URL一猜就中啊!
我擦!
这帮B不注意保护版权。
怎么办?
在apache的配置文件里面,禁止用户对templates目录的直接访问。
或者放一个.htaccess
下面是nginx里面的配置:
location ~ ^/template {
deny all;
}
注意:
这样做之后,万一你在模板目录里面放了一些图片,那么这些图片就访问不到了。
所以请在模板目录里面只放.htm文件,
css文件也请命名为css_append.htm
其它类型的文件请放到模板目录外面!
问题一:
CSS文件可以定义自身的编码声明,
这在W3C中已经有了明确的定义
格式是:
@charset “UTF-8″;
这个编码声明必须放在CSS文件的顶部,这里是定义了UTF-8编码,
其他如GB2312,GBK等等均可。
不过值得注意的是,CHROME无视它。
问题二:
winxp sp2自从chrome升到5.0之后,浏览器缓存经常出错。
需要经常按ctrl+F5刷新缓存。
另外,据说chrome6早就面世了呀,为什么我这里不能升级。。。