当前位置: 首页 > news >正文

北京市网站建设企业163企业邮箱格式

北京市网站建设企业,163企业邮箱格式,做家教去哪个网站,wordpress怎么加rrs这篇文章介绍的内容是关于PHP生成指定位数验证码与可控干扰元素第二篇#xff0c;有着一定的参考价值#xff0c;现在分享给大家#xff0c;有需要的朋友可以参考一下生成验证码#xff1a;文件名为#xff1a;buildVerifyCode.func.php?php //生成指定位数可控混合验…这篇文章介绍的内容是关于PHP生成指定位数验证码与可控干扰元素第二篇有着一定的参考价值现在分享给大家有需要的朋友可以参考一下生成验证码文件名为buildVerifyCode.func.php?php //生成指定位数可控混合验证码function buildVerifyCode($type,$length){//$type012可以为数字大小写字母数字加大小写字母验证码//$length指定了验证码的长度switch($type){case 0:$stringjoin(,range(0,9));break;case 1://range(a,z)将括号中的内容作为键值生成一个索引数组//array_merge($array1,$array2)合并两个数组中的键值生成新索引数组//join(,$array)以空连接数组中的值以数组的内容生成字符串$stringjoin(,array_merge(range(a,z),range(A,Z)));break;case 2:$stringjoin(,array_merge(range(a,z),range(A,Z),range(0,9)));break;}//str_shuffle打乱字符串返回值是字符串不像shuffle返回值是bool$stringstr_shuffle($string);//substr截取$length位数的验证码return substr($string,0,$length);}生成图片验证码文件名为getVerifyCode.func.php?php function getVerifyCodeImg($type2,$length4,$pixelfalse,$linefalse){$width100;$height30;//新建画布默认黑色底色$imageimagecreatetruecolor($width,$height);//新建白色用于后面覆盖黑色的底色$whiteimagecolorallocate($image,255,255,255);//新建白色矩形区域覆盖原始画布imagefilledrectangle($image,1,1,$width-1,$height-1,$white);//引入文件require buildVerifyCode.func.php;//调用buildVerifyCode方法$charsbuildVerifyCode($type,$length);for($i0;$i$sizemt_rand(14,16);$anglemt_rand(-15,15);$x(100/$length)*$i;$ymt_rand(20,25);$colorimagecolorallocate($image,mt_rand(70,100),mt_rand(50,120),mt_rand(70,130));$fontfiles[msyh.ttc,msyhbd.ttc,msyhl.ttc,simsun.ttc,Sitka.ttc];$fontfile../fonts/.$fontfiles[mt_rand(0,4)];$textsubstr($chars,$i,1);imagettftext($image,$size,$angle,$x,$y,$color,$fontfile,$text);}if($pixel){for($i0;$i$colorimagecolorallocate($image,mt_rand(150,160),mt_rand(140,170),mt_rand(130,200));imagesetpixel($image,mt_rand(0,$width-1),mt_rand(0,$height-1),$color);}}if($line){for($i0;$i$colorimagecolorallocate($image,mt_rand(150,180),mt_rand(110,170),mt_rand(140,190));imageline($image,mt_rand(0,$width-2),mt_rand(0,$height-3),mt_rand(0,$width-4),mt_rand(0,$height-5),$color);}}header(content-type:image/png);imagepng($image);}调用验证码文件名为getVerifyImg.php?php // 测试// require buildVerifyCode.func.php;// echo buildVerifyCode(2,4);require getVerifyCodeImg.php;/*** $type验证码类型,1为纯数字,2为大小写字母,3为数字加大小写字母* $length验证码长度,建议设置区间为4-6* $pixel干扰元素小点,建议设置200* $line干扰元素线条,建议设置4* getVerifyCodeImg($type,$length,$pixel,$line);*/getVerifyCodeImg(2,6,200,4);相关推荐
http://wiki.neutronadmin.com/news/271893/

相关文章:

  • 做网站整理信息的表格个人网页设计图片素材
  • 网站管理建站南昌seo全网营销
  • php mysql网站开发全程实例 下载网站常用的js效果
  • 电子商务网站预算模板怎么采集网站内容
  • 个人网站 前置审批深圳营销网站建站公司
  • 徐州机票网站开发html5播放器
  • 注册网站需要营业执照吗嘉兴商城网站开发设计
  • 网站建设的作用是什么单页营销式网站模板下载
  • 网站转入备案重庆做网站制作公司
  • 网站的安全度seo工作流程图
  • 武安建设局网站网站推广的方法及特点
  • flash工作室网站模板建站宝盒自助建站系统
  • 做pc端网站价位wordpress标签作用
  • 青岛网站建设技术外包色系网站.
  • 如何看还在建设的网站烟台网站建设价格
  • 云服务器做网站好吗crm管理平台
  • 美食网站素材称为
  • 深圳住建设局官方网站1w粉丝接广告多少钱
  • 广州网站制作网页网站的优点有哪些方面
  • asp.net怎么生成网站建设教育协会网站
  • 今天建设银行网站无法登录应用公园是收费还是免费的
  • 网站主体证件哈尔滨建筑专业网站
  • 微信上的微网站在哪里公司网络营销的方案思路
  • ppt网站模板做网站好还是做安卓app好
  • 后缀为net的网站有哪些做网站的公司一年能赚多少钱
  • 无锡做网站价格我的家乡网站设计模板
  • 学校网站建设价格明细表360浏览网页入口
  • 成都企业网站开发深圳分销网站设计电话
  • 鄱阳网站建设多少钱qq浏览器在线
  • 北京中小企业网站建设公司综合购物网站建站