已有82人关注
这个验证码不显示,显示的是个叉号,其他是对的为什么
发表在PHP答疑区 2017-12-14
是否精华
版块置顶:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>登陆</title>
<link type="text/css" rel="stylesheet" href="styles/reset.css">
<link type="text/css" rel="stylesheet" href="styles/main.css">
<!--[if IE 6]>
<script type="text/javascript" src="../js/DD_belatedPNG_0.0.8a-min.js"></script>
<script type="text/javascript" src="../js/ie6Fixpng.js"></script>
<![endif]-->
</head>

<body>
<div class="headerBar">
 <div class="logoBar login_logo">
  <div class="comWidth">
   <div class="logo fl">
    <a href="#"><img src="images/logo.jpg" alt="运功网"></a>
   </div>
   <h3 class="welcome_title">欢迎登陆</h3>
  </div>
 </div>
</div>

<div class="loginBox">
 <div class="login_cont">
 <form action="doLogin.php" method="post">
   <ul class="login">
    <li class="l_tit">管理员帐号</li>
    <li class="mb_10"><input type="text"  name="username" placeholder="请输入管理员帐号"class="login_input user_icon"></li>
    <li class="l_tit">密码</li>
    <li class="mb_10"><input type="password"  name="password" class="login_input password_icon"></li>
    <li class="l_tit">验证码</li>
    <li class="mb_10"><input type="text"  name="verify" class="login_input password_icon"></li>
    <img src="getVerify.php" alt="" />
    <li class="autoLogin"><input type="checkbox" id="a1" class="checked" name="autoFlag" value="1"><label for="a1">自动登陆(一周内自动登陆)</label></li>
    <li><input type="submit" value="" class="login_btn"></li>
   </ul>
  </form>
 </div>
</div>

<div class="hr_25"></div>
<div class="footer">
 <p><a href="#">运动简介</a><i>|</i><a href="#">运动公告</a><i>|</i> <a href="#">运动贤士</a><i>|</i><a href="#">联系我们</a><i>|</i>客服热线:400-675-1234</p>
 <p>Copyright &copy; 2006 - 2014 运动版权所有&nbsp;&nbsp;&nbsp;京ICP备09037834号&nbsp;&nbsp;&nbsp;京ICP证B1034-8373号&nbsp;&nbsp;&nbsp;某市公安局XX分局备案编号:123456789123</p>
 <p class="web"><a href="#"><img src="images/webLogo.jpg" alt="logo"></a><a href="#"><img src="images/webLogo.jpg" alt="logo"></a><a href="#"><img src="images/webLogo.jpg" alt="logo"></a><a href="#"><img src="images/webLogo.jpg" alt="logo"></a></p>
</div>
</body>
</html>

image.png


分享到:
精彩评论 1
andy
学分:2118 LV10
TA的每日心情
继续努力
2017-02-06 23:42:34
2017-12-15
沙发

读者你好:

image.png


用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区.


thinkphp中使用Verify类生产验证码不显示的原因:

  1. php未开启GB库;

  2. 访问路径不正确;

  3. 编码不为UTF-8;

  4. 生成验证码前已经有输出。

前三种原因按照原义处理即可。
第四点,处理方法:

  1. 常见的原因是开启了调试模式,关闭调试模式即可define('app_DEbug',false);;

  2. 或者在输出图片之前添加ob_end_clean();ob_clean();语句;

    ob_end_clean 会清除缓冲区的内容,并将缓冲区关闭。

ob_clean 清空(擦掉)输出缓冲区


首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照