勋章中心1.0版本 for DZ6 购买勋章一天就消失
会员购买勋章之后,一天就消失了,我设置的明明是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](修正後,因為資料庫保存了舊記錄,所以要等一天才可正常,不再消失) 自己顶,升级了最新的补丁也没有用,仍然1天就消失 确实……这个部分有BUG,都很久了一直没补丁修正…… 顶楼上的,找了好久,希望你的办法有效!! 感谢LZ,已经按照您的方法进行更新。 :( 怎么我用了还是没用。。。 还是没用! 从勋章这个隔天回收的BUG来看!
我觉得DST和勋章的作者都挺不负责任的!
虽然之间有过几次补丁 但都是无效
给点个人忠告:不要把DST的招牌给打砸了
毕竟有那么多DST忠实的“粉丝”(包括我在内)
其实插件出来有点BUG很正常的!
发布出来就是要大家在使用中发现问题、提出问题 解决问题
若输在后续的不够严谨!
但失败的就不仅仅是一个作者了
[[i] 本帖最后由 muzi 于 2008-1-6 18:55 编辑 [/i]] [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]
其实是这样的,并不是我们不想解决这个问题,而是我们在本地并没有测试出这个问题,所以才导致一直解决不了。
希望理解。 你们本地没问题???你们能不能多构建几个网站测试一下~我们一直有这样的问题啊!一直在等解决办法啊! 我不知道具体的
不过我分析是过期日期的问题
你看下 过期日期是不是 -1
改成0 或者指定天数试下呢?
页:
[1]
