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 相关文章推荐
支持oicq头像的留言簿(二)
Oct 09 PHP
PHP clearstatcache()函数详解
Mar 02 PHP
WordPress迁移时一些常见问题的解决方法整理
Nov 24 PHP
php倒计时出现-0情况的解决方法
Jul 28 PHP
php中foreach结合curl实现多线程的方法分析
Sep 22 PHP
Laravel 5.1 on SAE环境开发教程【附项目demo源码】
Oct 09 PHP
PHP文件上传处理案例分析
Oct 15 PHP
php输出含有“#”字符串的方法
Jan 18 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
Apr 18 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
php+ajax实现商品对比功能示例
Apr 13 PHP
laravel通用化的CURD的实现
Dec 13 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
对javascript和select部件的结合运用
2006/10/09 PHP
php生成数字字母的验证码图片
2015/07/14 PHP
php简单实现单态设计模式的方法分析
2017/07/28 PHP
PHP上传图片到数据库并显示的实例代码
2019/12/20 PHP
Firefox div高度自适应
2009/04/28 Javascript
JavaScript高级程序设计 学习笔记 js高级技巧
2011/09/20 Javascript
用JQuery实现表格隔行变色和突出显示当前行的代码
2012/02/10 Javascript
Windows 系统下安装和部署Egret的开发环境
2014/07/31 Javascript
jquery分析文本里url或邮件地址为真实链接的方法
2015/06/20 Javascript
javascript随机抽取0-100之间不重复的10个数
2016/02/25 Javascript
js判断输入字符串是否为空、空格、null的方法总结
2016/06/14 Javascript
微信小程序 SocketIO 实例讲解
2016/10/13 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
jQuery 选择符详细介绍及整理
2016/12/02 Javascript
快速实现jQuery多级菜单效果
2017/02/01 Javascript
promise处理多个相互依赖的异步请求(实例讲解)
2017/08/03 Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
2018/08/25 Javascript
解决angularjs WdatePicker ng-model的问题
2018/09/13 Javascript
javascript删除数组元素的七个方法示例
2019/09/09 Javascript
vue实现PC端分辨率适配操作
2020/08/03 Javascript
vue 实现element-ui中的加载中状态
2020/11/11 Javascript
[03:04]DOTA2英雄基础教程 影魔
2013/12/11 DOTA
python读写文件操作示例程序
2013/12/02 Python
让Python更加充分的使用Sqlite3
2017/12/11 Python
python实现闹钟定时播放音乐功能
2018/01/25 Python
wxPython+Matplotlib绘制折线图表
2019/11/19 Python
涂鸦板简单实现 Html5编写属于自己的画画板
2016/07/05 HTML / CSS
在HTML5 canvas里用卷积核进行图像处理的方法
2018/05/02 HTML / CSS
如何处理简单的PHP错误
2015/10/14 面试题
质量工程师岗位职责
2013/11/16 职场文书
咖啡店的创业计划书,让你hold不住
2014/01/03 职场文书
护理见习报告范文
2014/11/03 职场文书
2014年节能工作总结
2014/12/18 职场文书
运动员代表致辞
2015/07/29 职场文书
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
Nginx 502 bad gateway错误解决的九种方案及原因
2022/08/14 Servers