17DST→一起创造价值's Archiver

linaco 发表于 2007-12-24 14:15

勋章中心1.0版本 for DZ6 购买勋章一天就消失

会员购买勋章之后,一天就消失了,我设置的明明是15天。

Eiffel 发表于 2007-12-24 14:15

程序內有小bug.
在 medalcenter.func.php
找[code]        if(is_array($uids)) { //array
                $where = 'WHERE m.uid in(\'' . implode('\', \'', $uids). '\')';
        } else {
                $where = 'WHERE m.uid = \'' . $uids .'\'';
                $medalids = array($medalids);
                $outtimes = array($outtimes);
        }[/code]改[code]        if(is_array($uids)) { //array
                $where = 'WHERE m.uid in(\'' . implode('\', \'', $uids). '\')';
        } else {
                $where = 'WHERE m.uid = \'' . $uids .'\'';
        }
        $medalids = array($medalids);
        $outtimes = array($outtimes);[/code](修正後,因為資料庫保存了舊記錄,所以要等一天才可正常,不再消失)

linaco 发表于 2007-12-26 22:59

自己顶,升级了最新的补丁也没有用,仍然1天就消失

没有箭的射手 发表于 2007-12-27 10:51

确实……这个部分有BUG,都很久了一直没补丁修正……

lishiminv 发表于 2008-1-4 12:55

顶楼上的,找了好久,希望你的办法有效!!

伊泽浩 发表于 2008-1-5 17:20

感谢LZ,已经按照您的方法进行更新。

dahaizi 发表于 2008-1-6 13:39

:( 怎么我用了还是没用。。。

jikala 发表于 2008-1-6 15:04

还是没用!

muzi 发表于 2008-1-6 18:54

从勋章这个隔天回收的BUG来看!
我觉得DST和勋章的作者都挺不负责任的!
虽然之间有过几次补丁 但都是无效

给点个人忠告:不要把DST的招牌给打砸了
毕竟有那么多DST忠实的“粉丝”(包括我在内)

其实插件出来有点BUG很正常的!
发布出来就是要大家在使用中发现问题、提出问题 解决问题
若输在后续的不够严谨!
但失败的就不仅仅是一个作者了

[[i] 本帖最后由 muzi 于 2008-1-6 18:55 编辑 [/i]]

伊泽浩 发表于 2008-1-6 19:00

[quote]原帖由 [i]muzi[/i] 于 2008-1-6 18:54 发表 [url=http://www.17dst.com/redirect.php?goto=findpost&pid=29746&ptid=4243][img]http://www.17dst.com/images/common/back.gif[/img][/url]
从勋章这个隔天回收的BUG来看!
我觉得DST和勋章的作者都挺不负责任的!
虽然之间有过几次补丁 但都是无效

给点个人忠告:不要把DST的招牌给打砸了
毕竟有那么多DST忠实的“粉丝”(包括我在内)

其实插件出 ... [/quote]

其实是这样的,并不是我们不想解决这个问题,而是我们在本地并没有测试出这个问题,所以才导致一直解决不了。
希望理解。

lypydd 发表于 2008-1-12 11:24

你们本地没问题???你们能不能多构建几个网站测试一下~我们一直有这样的问题啊!一直在等解决办法啊!

天星 发表于 2008-1-13 14:59

我不知道具体的
不过我分析是过期日期的问题
你看下 过期日期是不是 -1
改成0 或者指定天数试下呢?

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.