zoukankan      html  css  js  c++  java
  • 验证码显示不出来,在THINKPHP中的使用

    未开启 php_gd2设置

    php的配置文件php.ini,搜索extension=php_gd2.dll,去掉前面的分号即可;

    1.在模块类中增加一个 verify 方法来用于显示验证码
    Public function verify(){ // 导入Image类库 import("ORG.Util.Image"); Image::buildImageVerify(); } 2.表单中使用验证码
    <input type="text" name="verify">
    <img id="verifyImg" src="__URL__/verify" onClick="changeVerify()" title="点击刷新验证码" />

    3.验证码刷新
    
    
    <script language="JavaScript">
    function changeVerify(){
    	var timenow = new Date().getTime();
    	document.getElementById('verifyImg').src='__URL__/verify/'+timenow;  
    }
    </script>
    

    4.验证码验证
    if($_SESSION['verify'] != md5($_POST['verify'])) {
        $this->error('验证码错误!');
    }
  • 相关阅读:
    函数、对象
    webpack配置
    创智培训内容
    oracle方法
    Weblogic
    药店
    ip
    jdk账号
    ansible
    目录编码
  • 原文地址:https://www.cnblogs.com/zgaspnet/p/3445500.html
Copyright © 2011-2022 走看看