{image}

PHP识别网页验证码的实例有那位大神有通用性比较好的给出完整

function _code($_width = 75,$_height = 25,$_rnd_code = 4,$_flag = false){ //创建随机码 for ($i=0;$i<$_rnd_code;$i++){ $_nmsg .= dechex(mt_rand(0, 15)); } //保存在session $_SESSION['code'] = $_nmsg;

//创建一张图像 $_img = imagecreatetruecolor($_width,$_height); //白色 $_white = imagecolorallocate($_img,255,255,255); //填充 imagefill($_img,0,0,$_white); if ($_flag){ //黑色,边框 $_black = imagecolorallocate($_img,0,0,0); imagerectangle($_img,0,0,$_width-1,$_height-1,$_black); } //随机画出六个线条 for ($i=0;$i<6;$i++){ $_rnd_color = imagecolorallocate($_img,mt_rand(0,255),mt_rand(0,255),mt_rand(0,255)); imageline($_img,mt_rand(0,$_width),mt_rand(0,$_height),mt_rand(0,$_width),mt_rand(0,$_height),$_rnd_color); } //随机雪花 for ($i=0;$i<100;$i++){ $_rnd_color = imagecolorallocate($_img,mt_rand(200,255),mt_rand(200,255),mt_rand(200,255)); imagestring($_img,1,mt_rand(1,$_width),mt_rand(1,$_height),'*',$_rnd_color); } //输出验证码 for ($i=0;$i

}

封装了

记得要在调用的页面开启 session_start();

PHP的Discuz!论坛架设方法 ,架设Discuz!论坛不但需要服务器支持PHP而且需要MYSQL数据库的支持。

PHP主机架设很复杂,这里就不介绍了,提供一个PHP环境包下载 ,下到本地解压、启动就行了,简单一些 。Apache+PHP+MySQL+Nginx+Memcached+ASP一键环境包: /design/?s=lily 解压缩后把Discuz!文件夹改名为BBS复制到你所建的Web主目录(web)中,打开浏览器输入

http://您的IP/bbs/就会出现Discuz!论坛的安装向导。 选择完全同意 ,然后出现选择数据库的选项。 轻松用建站宝盒架设自己的论坛网站/design/?s=lily

本文版权归qu快排seo www.sEoguRuBlog.com 所有,如有转发请注明来出,竞价开户托管,seo优化请联系QQ√61910465