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 相关文章推荐
php中mysql模块部分功能的简单封装
Sep 30 PHP
Zend Studio去除编辑器的语法警告设置方法
Oct 24 PHP
ThinkPHP的RBAC(基于角色权限控制)深入解析
Jun 17 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
Jul 01 PHP
PHP实现的memcache环形队列类实例
Jul 28 PHP
CodeIgniter多语言实现方法详解
Jan 20 PHP
PHP+Ajax实现验证码的实时验证
Jul 20 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
Oct 08 PHP
遍历echsop的region表形成缓存的程序实例代码
Nov 01 PHP
PHP两种实现无级递归分类的方法
Mar 02 PHP
PHP判断密码强度的方法详解
May 26 PHP
PHP与以太坊交互详解
Aug 24 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 学习提高路线分享
2011/10/23 PHP
php tp验证表单与自动填充函数代码
2012/02/22 PHP
php获取文件大小的方法
2014/02/26 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016/02/23 PHP
php集成动态口令认证
2016/07/21 PHP
PHP基于mcript扩展实现对称加密功能示例
2019/02/21 PHP
深入理解JavaScript定时机制
2010/10/29 Javascript
EXTjs4.0的store的findRecord的BUG演示代码
2013/06/08 Javascript
JS读取XML文件示例代码
2013/11/15 Javascript
innerHTML属性,outerHTML属性,textContent属性,innerText属性区别详解
2015/03/13 Javascript
在Node.js应用中使用Redis的方法简介
2015/06/24 Javascript
js实现显示当前状态的导航效果代码
2015/08/28 Javascript
IE8 内存泄露(内存一直增长 )的原因及解决办法
2016/04/06 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
浅谈Postman解决token传参的问题
2018/03/31 Javascript
JS异步处理的进化史深入讲解
2019/08/25 Javascript
Layui 动态禁止select下拉的例子
2019/09/03 Javascript
JS计算斐波拉切代码实例
2019/09/12 Javascript
vue+element tabs选项卡分页效果
2020/06/29 Javascript
关于Js中new操作符的作用详解
2021/02/21 Javascript
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
利用Python实现在同一网络中的本地文件共享方法
2018/06/04 Python
将Python字符串生成PDF的实例代码详解
2019/05/17 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
python开发前景如何
2020/06/11 Python
python如何建立全零数组
2020/07/19 Python
屈臣氏乌克兰:Watsons UA
2019/10/29 全球购物
西安众合通用.net笔试题
2013/03/18 面试题
外语系毕业生自荐信范文
2013/12/16 职场文书
大龄毕业生求职别忘职业规划
2014/03/11 职场文书
知名企业招聘广告词大全
2014/03/18 职场文书
爱护环境卫生倡议书
2015/04/29 职场文书
2015大学生暑假调查报告
2015/07/13 职场文书
2016年父亲节寄语
2015/12/04 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python