Manyou诚邀开发者加盟 | 常见问题
《站长》俱乐部官方群公布 城市联络员机会多多
立即免费下载 Discuz!7.0.0 正式版
安装升级指南 | 用户手册 | 新手建站学堂
基于.net架构的Discuz!NT2.6正式版发布
Comsenz公司2009年招贤纳士,期待您的加盟
Discuz!收费服务内容及价格
7月重庆、成都、西安三地社区运营实战特训速报名
Discuz!/UCHome 专用官方虚拟主机
牧场新服一起联运:豆浆机免费带回家
基于Discuz!的免费论坛空间5D6D
康盛创想《站长》俱乐部18城市互动之旅报名ing
返回列表 回复 发帖

新版5.5验证码问题解决。。(非cookie)

花了1个小时看了下。我的php版本是5.2.1,应该支持输出的

所以就用flashget设置好引用页之后下载

发现文件格式是有问题的,哈哈
所有图片输出的时候多了 0D0A
换行符,检查seccode.php 没有发现前后有多余换行,以为是函数中引起的,查了半天。。。

最后发现竟然是

require_once './include/common.inc.php';


./include/common.inc.php 这个文件最后有一个多余的换行,删掉上传后验证码显示正常。。。


输出二进制数据一定要检查好啊。。。
2

评分次数

  • Arice

  • liuqiang

果然如此,多谢楼主细心!
未必啊,如果是风格引起的,就没救了.
:$ :$ :$
终于找到答案了,支持一下
还是不好使呢?
  1. $rssauth = $rssstatus && $discuz_uid ? rawurlencode(authcode("$discuz_uid\t".($fid ? $fid : '')."\t".substr(md5($discuz_pw.$discuz_secques), 0, 8), 'ENCODE', md5($_DCACHE['settings']['authkey']))) : '0';

  2. ?>
复制代码
是把上面那个多余的空行去掉吗?
./include/common.inc.php 里面最底一行

在 ?> 的下面


IIS的主机是不会有问题的,因为它对这种content type的输出好像有处理。unix的apache基本都是这样,不对你的输出做任何加工处理的。
还是不可以哦
我换了默认风格了,按你说的方法修改,还是不能显示阿,而且也不能登陆了阿~~~ :'(
under header.htm about line 8 or 9....it depend....
<meta name="description" content="$bbname $seodescription - Discuz! Board"">

DO NOT TAKE THIS LINE OUT , OTHERWISE the seccode.php won't be shows up the random image
code.....
返回列表