下载了discuz的源码,开发中报错。验证码不对

gejun2008 2009-08-24 02:44:48
内容如题,代码如下。
$cookie_seccode = empty($_GCOOKIE['seccode'])?'':uc_authcode($_GCOOKIE['seccode'], 'DECODE');
if(empty($cookie_seccode) || strtolower($cookie_seccode) != strtolower($seccode)) {
die(json_encode(array('status'=>'code_error','message'=>' <img src="'.$_SITE['home'].'image/check_error.gif" /> 验证码错误')));
}

$seccode为form取到的值$_mypost['输入的验证码'].
为什么老报错呢???
...全文
47 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
chao891002 2012-02-28
这个是怎么解决的啊
回复
gejun2008 2009-09-09
我已经找到原因是cookie值的问题,因为开始的cookie值设定了作用域!
回复
gejun2008 2009-08-26
看样子今天还是不太可能有人回复了!继续自己顶自己吧!
回复
YHL27 2009-08-24
学习!!
回复
gejun2008 2009-08-24
这个问题还没解决,亟待高手重出江湖!不过现在可以往下做其他的,希望大家多多帮忙啊!
回复
zhongqixing1104 2009-08-24
把$cookie_seccode和$seccode echo出来看看不就知道了
回复
发动态
发帖子
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
社区公告
暂无公告