网络抓取,可以伪装来源和客户端,从而躲过一些站点的检查。
» 阅读全文
几个GD函数堆砌出来的玩意,只要搞定怎样把中文写到图片上就可以了,因为GD函数只接受UTF8格式编码的文字,所以在写文字前首先要进行编码转换。PHP自带的iconv和mbstring库都可以完成这项工作,但一般的虚拟主机很少支持,所以要自己写个,像这里用gb2utf8完成这项工作。当然如果你的页面就是以UTF8格式存储的,就可以省去这些额外工作。
使用的时候直接用html语法:<img src="cncode.php">调用就可以了,在服务端做验证时取session存储的验证字符与用户提交的字符进行比较,相同则通过验证。
注:程序用到的simkai.ttf是windows中常见的楷体,当然你也可以换成别的字体,但一定要支持中文的;gb2312.txt是gb2312和utf8的编码对照表,可以。
» 阅读全文