温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Thinkphp3.2.3验证码无法显示解决方法

发布时间:2020-06-08 07:37:17 来源:网络 阅读:665 作者:muyuit 栏目:web开发

方法1

 public    function verify(){         ob_clean();//清除BOM信息         $Verify = new \Think\Verify();         $Verify->entry();     }

方法2

<?php   if (isset($_GET['dir'])){ //设置文件目录   $basedir=$_GET['dir'];   }else{   $basedir = '.';   }   $auto = 1;   checkdir($basedir);   function checkdir($basedir){   if ($dh = opendir($basedir)) {     while (($file = readdir($dh)) !== false) {      if ($file != '.' && $file != '..'){       if (!is_dir($basedir."/".$file)) {        echo "filename: $basedir/$file ".checkBOM("$basedir/$file")." <br>";       }else{        $dirname = $basedir."/".$file;        checkdir($dirname);       }      }     }   closedir($dh);   }   }   function checkBOM ($filename) {   global $auto;   $contents = file_get_contents($filename);   $charset[1] = substr($contents, 0, 1);   $charset[2] = substr($contents, 1, 1);   $charset[3] = substr($contents, 2, 1);   if (ord($charset[1]) == 239 && ord($charset[2]) == 187 && ord($charset[3]) == 191) {     if ($auto == 1) {      $rest = substr($contents, 3);      rewrite ($filename, $rest);      return ("<font color=red>BOM found, automatically removed.</font>");     } else {      return ("<font color=red>BOM found.</font>");     }   }   else return ("BOM Not Found.");   }   function rewrite ($filename, $data) {   $filenum = fopen($filename, "w");   flock($filenum, LOCK_EX);   fwrite($filenum, $data);   fclose($filenum);   }   ?>

根目录保存文件执行,即可清除BOM




向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI