当前位置: 首页 > 编程笔记 >

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

唐修明
2023-03-14
本文向大家介绍CI框架验证码CAPTCHA辅助函数用法实例,包括了CI框架验证码CAPTCHA辅助函数用法实例的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了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框架程序设计有所帮助。

 类似资料:
  • 本文向大家介绍CI框架教程之优化验证码机制详解【验证码辅助函数】,包括了CI框架教程之优化验证码机制详解【验证码辅助函数】的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了CI框架教程之优化验证码机制。分享给大家供大家参考,具体如下: 验证码机制在CI框架中是通过一个辅助函数captcha()进行实现的——验证码辅助函数文件包含了一些帮助你创建验证码图片的函数。。 那么我们如何使用CI的ca

  • 验证码辅助函数用来生成图片验证码 加载辅助函数 用下面的代码加载验证码辅助函数:$this->load->helper('captcha'); 可用的函数如下: create_captcha($data) 根据你指定的一系列参数创建验证码图像, 返回值是一个包含此图像数据的数组.[array] (   'image' => IMAGE TAG   'time' => TIMESTAMP (毫秒)

  • 验证码辅助函数文件包含了一些帮助你创建验证码图片的函数。 加载辅助函数 使用验证码辅助函数 添加到数据库 可用函数 加载辅助函数 该辅助函数通过下面的代码加载: $this->load->helper('captcha'); 使用验证码辅助函数 辅助函数加载之后你可以像下面这样生成一个验证码图片: $vals = array( 'word' => 'Random word',

  • 本文向大家介绍tp5(thinkPHP5框架)captcha验证码配置及验证操作示例,包括了tp5(thinkPHP5框架)captcha验证码配置及验证操作示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了tp5(thinkPHP5框架)captcha验证码配置及验证操作。分享给大家供大家参考,具体如下: 1-安装 2-配置文件 3-html  代码 或者 4-控制器  登录时候的验证

  • 本文向大家介绍Yii使用Captcha验证码的方法,包括了Yii使用Captcha验证码的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Yii使用Captcha验证码的方法。分享给大家供大家参考,具体如下: 详细代码可参考:yii自带的示例代码post项目,里面有一个contact表单用到了验证码. 1. Model: 将验证码加入UserLogin的一个属性: 2. Control

  • 本文向大家介绍php实现的Captcha验证码类实例,包括了php实现的Captcha验证码类实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php实现的Captcha验证码类,在php程序设计中有着极其广泛的应用。分享给大家供大家参考。具体方法如下: 验证码类文件如下: demo示例程序如下: 相信本文所述对大家php程序设计的学习有一定的借鉴价值。

  • 简介 Laravel 包含各种各样的全局「辅助」PHP 函数,框架本身也大量地使用了这些功能;如果你觉得方便,你可以在你的应用中自由的使用它们。 可用方法 数组 & 对象 array_add array_collapse array_divide array_dot array_except array_first array_flatten array_forget array_get arra

  • 列标字符转化 获取扩展版本 查看作者信息