thinkphp怎么实现图片验证码

 

1.控制器

function verify() {
        ob_clean();//丢弃输出缓冲区中的内容

        $config = array(
            'fontSize'    =>    20,    // 字体大小
            'length'      =>    4,     // 验证码位数
            'useCurve'    =>    false, // 开关验证码杂点
            'useImgBg'    =>    true   //图片背景图
        ); 

        $Verify = new \Think\Verify($config);

        $Verify->codeSet = '0123456789';//defghijklmnopqrstvuw

        $Verify->entry();
    }

2.调用

 <img width="100" height="43" src="/images/默认图片.jpg"  onClick="this.src='/Home/login/verify?'+Math.random();" >

 

时间: 2024-10-14 13:48:50

thinkphp怎么实现图片验证码的相关文章

ThinkPHP学习(五)图片验证码

今天用到图片验证码的功能,在网上找到ThinkPHP的以下代码: Public function verify(){ import('think.Image'); Image::buildImageVerify(); } 添加到Controller中,通过地址"http://localhost/index.php/passport/index/verify"来访问,却提示以下错误: Class 'Passport\Controller\Image' not found 我的ThinkP

ThinkPHP3.2.1图片验证码实现方法_php实例

本文实例讲述了ThinkPHP3.2.1图片验证码实现方法.分享给大家供大家参考,具体如下: 今天用到图片验证码的功能,在网上找到ThinkPHP的以下代码: Public function verify(){ import('think.Image'); Image::buildImageVerify(); } 添加到Controller中,通过地址"http://localhost/index.php/passport/index/verify"来访问,却提示以下错误: Class

ThinkPHP3.2.1图片验证码实现方法

本文实例讲述了ThinkPHP3.2.1图片验证码实现方法.分享给大家供大家参考,具体如下: 今天用到图片验证码的功能,在网上找到ThinkPHP的以下代码: Public function verify(){ import('think.Image'); Image::buildImageVerify(); } 添加到Controller中,通过地址"http://localhost/index.php/passport/index/verify"来访问,却提示以下错误: Class

24色位图,字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙

问题描述 24色位图,字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙 24色位图(如下图)字母图片验证码识别,基于MFC对话框的程序,在线求助,高手帮帮忙

一漂亮的PHP图片验证码实例

 在网上看到一个图片验证码,挻漂亮的,但是取回来发现,好像有点小问题,还是改为自己的口味吧,很多时候,如果无法使用,应该是字体的问题.程序所用的字体win7 自带的,需要上传到web目录 一.显示效果   二.代码如下    代码如下:/*  *  @Author fy  */   $imgwidth =100; //图片宽度 $imgheight =40; //图片高度 $codelen =4; //验证码长度 $fontsize =20; //字体大小 $charset = 'abcdefg

PHP生成GIF动态图片验证码

相信很多人都想过如何用PHP生成GIF动画来实现动态图片验证码,以下是实现过程. ImageCode函数通过GIFEncoder类实现的GIF动画的PHP源代码,有兴趣的朋友可以研究一下. 效果如图:   /** * ImageCode 生成GIF图片验证 * @param $string 字符串 * @param $width 宽度 * @param $height 高度 * */ function ImageCode($string = '', $width = 75, $height =

asp中使用图片验证码的方法

验证码 作者:Loster(OICQ:181306) 如果转载,请勿去掉此行,谢谢. 现在许多网站的登陆都需要输入验证码,验证码一般都是以图片的形式显示的.这样一来,能提高登陆的安全性,防止暴力猜解密码.为何要用图片显示验证码?试想,如果只是生成文本的验证码,破解人可以利用类似于小偷的技术,先把你这个页面读取,然后分析出验证码,最后进行暴力猜解.这样的话,验证码就没有任何实际意义了.废话少说,下面我就开始说一说怎样实现asp中显示图片验证码. 要实现asp中显示图片验证码,首先需要以下三个文件:

Jsp实现图片验证码的技巧

图片验证码的实现主要的技术点是如何生成一个图片.生成图片可以使用java.awt包下的类来实现.我们先写一个简单的生成图片的程序HelloImage.java.以下是代码部分. package com.vogoal.test;import java.awt.Color;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import

Win7纯净版系统网页不显示图片验证码如何处理

  Win7纯净版系统网页不显示图片验证码如何处理          具体步骤: 1.点击右上角的"工具"图标,在弹出的菜单中点击[internet 选项]; 2.点击[安全]选项卡,点击[自定义级别]; 3.将对标记为可安全执行脚本的ActiveX控件执行脚本"."对未标记为可安全执行脚本的ActiveX控制初始化并执行脚本(不安全)"和"允许let"3个选项启用,然后点击确定; 4.在"隐私"选卡中,将[选择 I