CI框架验证码CAPTCHA辅助函数用法实例


Posted in PHP onNovember 05, 2014

本文实例讲述了CI框架验证码CAPTCHA 辅助函数的用法,分享给大家供大家参考。具体如下:

使用CAPTCHA 辅助函数很方便生成验证码,但是图片是存储在文件夹下,不是输出流,感觉不够完美,可以拿来用用。

说明:产生4位的随机数,CI根目录下建立captcha文件夹。

<?php 

$this->load->helper('captcha');

$vals = array(

    'word' => rand(1000, 10000),

    'img_path' => './captcha/',

    'img_url' => 'http://localhost/ci/captcha/',

    //'font_path' => './path/to/fonts/texb.ttf',

    'img_width' => '150',

    'img_height' => 30,

    'expiration' => 7200

    );

$cap = create_captcha($vals);

echo $cap['image'];

?>

运行结果如下图所示:

CI框架验证码CAPTCHA辅助函数用法实例

希望本文所述对大家的CI框架程序设计有所帮助。

PHP 相关文章推荐
BBS(php &amp; mysql)完整版(二)
Oct 09 PHP
PHP实现图片压缩的两则实例
Jul 19 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
Oct 22 PHP
浅谈php优化需要注意的地方
Nov 27 PHP
laravel容器延迟加载以及auth扩展详解
Mar 02 PHP
深入浅析yii2-gii自定义模板的方法
Apr 26 PHP
Yii2创建表单(ActiveForm)方法详解
Jul 23 PHP
PHP会话操作之cookie用法分析
Sep 28 PHP
在Laravel中使用DataTables插件的方法
May 29 PHP
PHP智能识别收货地址信息实例
Jan 05 PHP
PHP hex2bin()函数用法讲解
Feb 25 PHP
解决在laravel中leftjoin带条件查询没有返回右表为NULL的问题
Oct 15 PHP
PHP操作MySQL事务实例
Nov 05 #PHP
PHP通过插入mysql数据来实现多机互锁实例
Nov 05 #PHP
PHP中使用虚代理实现延迟加载技术
Nov 05 #PHP
PHP实现获取域名的方法小结
Nov 05 #PHP
php调用shell的方法
Nov 05 #PHP
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
Nov 05 #PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
Nov 05 #PHP
You might like
PHP生成静态页
2006/11/25 PHP
MySQL的FIND_IN_SET函数使用方法分享
2012/03/27 PHP
php将图片保存为不同尺寸图片的图片类实例
2015/03/30 PHP
PHP实现事件机制的方法
2015/07/10 PHP
Yii2实现ajax上传图片插件用法
2016/04/28 PHP
php多进程并发编程防止出现僵尸进程的方法分析
2020/02/28 PHP
js静态作用域的功能。
2006/12/25 Javascript
Javascript 获取字符串字节数的多种方法
2009/06/02 Javascript
30个让人兴奋的视差滚动(Parallax Scrolling)效果网站
2012/03/04 Javascript
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
2013/09/06 Javascript
轻松学习Javascript闭包函数
2015/12/15 Javascript
JavaScript中数组添加值和访问值常见问题
2016/02/06 Javascript
bootstrap基础知识学习笔记
2016/11/02 Javascript
jQuery Datatable 多个查询条件自定义提交事件(推荐)
2017/08/24 jQuery
vue better scroll 无法滚动的解决方法
2018/06/07 Javascript
详解Nuxt.js部署及踩过的坑
2018/08/07 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
2018/10/18 Javascript
Node.js + express基本用法教程
2019/03/14 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
2019/09/02 Javascript
微信小程序通过一个json实现分享朋友圈图片
2019/09/03 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
JavaScript随机数的组合问题案例分析
2020/05/16 Javascript
[08:07]DOTA2每周TOP10 精彩击杀集锦vol.8
2014/06/25 DOTA
微信跳一跳python辅助软件思路及图像识别源码解析
2018/01/04 Python
python之pyqt5通过按钮改变Label的背景颜色方法
2019/06/13 Python
django template实现定义临时变量,自定义赋值、自增实例
2020/07/12 Python
Python 实现图片转字符画的示例(静态图片,gif皆可)
2020/11/05 Python
基于Python中Remove函数的用法讨论
2020/12/11 Python
在vscode中启动conda虚拟环境的思路详解
2020/12/25 Python
Python使用Opencv实现边缘检测以及轮廓检测的实现
2020/12/31 Python
HTML5之SVG 2D入门12—SVG DOM及DOM操作介绍
2013/01/30 HTML / CSS
德国消费电子产品购物网站:Guter Kauf
2020/09/15 全球购物
出纳员岗位责任制
2014/02/11 职场文书
师德师风自查总结
2014/10/14 职场文书
2014年医院后勤工作总结
2014/12/06 职场文书
mysql分组后合并显示一个字段的多条数据方式
2022/01/22 MySQL