账号通
    

账号  

密码  

8392

查看

21

回复
主题:注意了!!!KesionCMS 系列版本线上充值卡使用余额充值BUG的修复 [收藏主题] 转到:  
科汛官方 当前离线

47268

主题

145

广播

405

粉丝
添加关注
级别:管理员

用户积分:101604 分
登录次数:7935 次
注册时间:2006/12/7
最后登录:2023/12/14
科汛官方 发表于:2012/7/23 14:19:25   | 只看该作者 查看该作者主题 楼主 
科汛智能建站系统

问题描述如下:

后台:

我先生成了线下充值卡 十张"50元卡",和生成一个50元面值在线充值卡 (名称写成"在线50元充值卡")

前台:

然后我用test001帐号登录前台会员中心

第一步:进入充值卡充值 我用一张线下充值卡先给test001充值了50元。

第二步:进入在线支付充值 选择"在线50元充值卡",然后选择使用余额支付。

你会发现test001帐号上已经立刻变成了100元了,然后你可以无限的重复第二步,你的余额将无限增加。

解决原理:

当线上充值卡是充值资金时,禁止使用余额付款即可。

打开user/user_payonline.asp, 173行左右,找到以下代码,并注意增加红色的代码判断即可。



Sub PayStep2()
     Dim UserCardID:UserCardID=KS.ChkClng(KS.G("UserCardID"))
     Dim Money:Money=KS.S("Money")
  Dim Title,PayType
  PayType=KS.ChkClng(KS.S("PayType"))
  
  If UserCardID<>0 Then
     Dim RS:Set RS=Conn.Execute("Select Top 1 Money,GroupName,ValidUnit From KS_UserCard Where ID=" & UserCardID)
     If Not RS.Eof Then
      Title=RS(1)
      Money=RS(0)
   if paytype=1 and RS(2)=3 then
    ks.die "<script>alert('本充值卡不支持余额购买!');history.back();</script>")
   end if
   RS.Close : Set RS=Nothing
     Else
      RS.Close : Set RS=Nothing
      Call KS.AlertHistory("出错啦!",-1)
   Exit Sub
     End If






请有使用此功能的用户,及时的按上面修改。

 
KesionCMS,,
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
mt56 当前离线

4985

主题

53

广播

17

粉丝
添加关注
级别:版主

用户积分:23430 分
登录次数:1621 次
注册时间:2007/2/10
最后登录:2022/9/28
mt56 发表于:2012/7/23 14:25:06   | 只看该作者 查看该作者主题 沙发 
科汛在线商城系统(NET)
希望在新版本中更新过来。对了,难道又要等开学,繁忙了,才放新版本?!





 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
gxjss 当前离线

347

主题

3

广播

1

粉丝
添加关注
级别:三年级

用户积分:1418 分
登录次数:107 次
注册时间:2009/2/12
最后登录:2016/12/21
gxjss 发表于:2012/7/23 15:13:03   | 只看该作者 查看该作者主题 藤椅 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
无风 当前离线

1622

主题

5

广播

29

粉丝
添加关注
级别:高一年

用户积分:5963 分
登录次数:199 次
注册时间:2009/10/12
最后登录:2024/4/4
无风 发表于:2012/7/23 15:54:11   | 只看该作者 查看该作者主题 板凳 
科汛智能建站系统

'--2012-7-23在线充值并余额支付,资金无限增加的bug 无风----------------------------------------------   

   if PayType=1  and rs(2)=3 Then

   KS.Die "<script>alert('对不起,本充值卡不支持余额购买!');history.back();</script>"

      End If

'--2012-7-23在线充值并余额支付,资金无限增加的bug 无风----------------------------------------------

给大家发个文字版的 方便复制粘贴
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
春上秋下 当前离线

521

主题

9

广播

20

粉丝
添加关注
级别:五年级

用户积分:5627 分
登录次数:635 次
注册时间:2010/6/1
最后登录:2024/6/24
春上秋下 发表于:2012/7/23 16:23:39   | 只看该作者 查看该作者主题 报纸 
科汛智能建站系统

前排占位~~ 终于修复这个BUG了~

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
路飞路飞 当前离线

6

主题

0

广播

0

粉丝
添加关注
级别:学前班

用户积分:12 分
登录次数:2 次
注册时间:2012/7/23
最后登录:2012/8/16
路飞路飞 发表于:2012/7/23 17:13:27   | 只看该作者 查看该作者主题 地板 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
mbaun 当前离线

1138

主题

4

广播

1

粉丝
添加关注
级别:八年级

用户积分:6229 分
登录次数:342 次
注册时间:2006/4/4
最后登录:2023/2/2
mbaun 发表于:2012/7/23 19:54:28   | 只看该作者 查看该作者主题 7楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
duanyuzxp 当前离线

140

主题

12

广播

1

粉丝
添加关注
级别:一年级

用户积分:8648 分
登录次数:118 次
注册时间:2011/8/4
最后登录:2019/10/8
duanyuzxp 发表于:2012/7/24 9:17:28   | 只看该作者 查看该作者主题 8楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
ygr1971 当前离线

1404

主题

44

广播

45

粉丝
添加关注
级别:版主

用户积分:8683 分
登录次数:124 次
注册时间:2011/11/13
最后登录:2021/11/2
ygr1971 发表于:2012/7/24 9:53:03   | 只看该作者 查看该作者主题 9楼 
科汛在线考试系统(NET)

以下是引用 mt56在2012-7-23 14:25:06的发言:
希望在新版本中更新过来。对了,难道又要等开学,繁忙了,才放新版本?!













同感。。。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
womansecret 当前离线

152

主题

0

广播

2

粉丝
添加关注
级别:一年级

用户积分:159 分
登录次数:36 次
注册时间:2011/9/20
最后登录:2013/5/16
womansecret 发表于:2012/7/25 10:56:48   | 只看该作者 查看该作者主题 10楼 
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.26563秒 powered by KesionCMS 9.0