巅云智能建站平台搭建版(创业流派版)火爆上线,毕生受权!新增:文章智能收罗+全站真静态打包+都会分站+智能小法式+不法词过滤+H5自顺应+智能链词等功效功效概况
赞助文档Help

ThinkPHP完成天生和校验考证码功效

一佰互联网站建造(www.taishanly.com) 宣布日期 2020-04-25 14:41:33 阅读数: 113

利用ThinkPHP完成天生/校验考证码功效,供大师参考,详细内容以下

起首领会父类Verity.class.php(ThinkPHP/Library/Think/Verity.class.php)中的一些函数

1:check() 校验考证码是不是准确

2:entry()输入考证码并把考证码的值保管的session中

3:authcode() 加密考证码(此体例在check()体例中被挪用)

节制器天生考证码代码:

//考证码
 function verifyImg(){

  //考证码设置装备摆设
  $cfg = array(
   "imageH" => 30, // 考证码图片高度
   "imageW" => 100, // 考证码图片宽度
   "fontSize" => 15, // 考证码字体巨细(px)
   "length" => 4, // 考证码位数
   "fontttf" => "4.ttf", // 考证码字体,不设置随机获得
  );

  //实例化Verify类 主动挪用机关函数,把$cfg信息传给$config
  $verify = new Verify($cfg);
  $verify -> entry(); //输入考证码
 }

前台显现考证码

复制代码 代码以下:<!--分组/节制器/体例--> <img src="<{$smarty.const.__CONTROLLER__}>/verifyImg" onclick = "this.src="<{$smarty.const.__CONTROLLER__}>/verifyImg/"+Math.random()" alt="考证码" />

节制器校验考证码(以登岸为例)

//登岸
 function login(){
  
  //两个逻辑:展现,搜集
  if (!empty($_POST)) {

   $verify = new Verify();

   //领受考证码
   $captcha = $_POST["captcha"];
   //check()体例校验考证码
   if ($verify->check($captcha)) {
    echo "准确";
   }else{
    echo "毛病";
   }
  }

  //挪用view视图
  $this->display();
 }

以上便是本文的全数内容,但愿对大师的进修有所赞助,也但愿大师多多撑持网页设想。

一佰互联是天下着名建站品牌办事商,咱们有九年、网站建造、网页设想、php开辟和域名注册及假造主机办事经历,供给的办事更是天下着名。最近几年来还整合团队上风自立开辟了可视化多用户”“3.0平台版,拖拽排版网站建造设想,轻松完成pc站、手机微网站、小法式、APP一体化全网营销网站扶植 ,已胜利的为天下上百家搜集公司供给自助建站平台搭建办事。

相干消息more

26
04月
PHP 中常量的常识清算

PHP中的常量分为自界说常量和体系常量常量特色: 在设定今后,常量的值没法变动 常量名不须要开首的美圆标记 ($) 感化域不影响对常量... >>概况

06
11月
拜候量高的网站在建造上有甚么体例可

企业建造网站多几多少都有本身的忠厚客户,但光有老客户不够,想要营业有所成长须要吸收更多的新客户。网站建造一向被企业视为进步着名度的宝贝,为了... >>概况

20
04月
html5利用canvas绘制笔墨殊效

<canvas id="canvas" width="500" height="40... >>概况

05
04月
企业建站法式完整版PHP源码去除域名受权企业

简介:源码申明:最新某企业建站法式完整版源码 去除域名受权 中文+英文双语版 企业建站源码下载一、利用邦纳CMS,您能够建立属于本身公司的网... >>概况

高端网站扶植

美工统筹SEO,为企业电子商务营销助力!

德律风:

023-85725751
建站

产物

域名注册 假造主机 云办事器 企业邮局
智能建站 APP打包 微站/小法式 创业平台
网站推行 媒体营销 智能收罗 AI机械人
400德律风 短信营销 店销机械人
私家定制 流派网站