账号通
    

账号  

密码  

2831

查看

9

回复
主题:如何取消要用点券才能下载附件的功能 [收藏主题] 转到:  
saan 当前离线

11

主题

1

广播

0

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

用户积分:313 分
登录次数:52 次
注册时间:2008/11/19
最后登录:2014/11/1
saan 发表于:2011/5/31 11:24:44   | 显示全部帖子 查看该作者主题 楼主 
做在线知识付费 选科汛云开店

找到Item/FileDonw.asp

将以下代码删除即可:

   
If Point>0 and KS.ChkClng(CurrPoint)<Point Then
    KS.Die "<script>alert('对不起,下载本附件需要消费" & Point & ChargeStr & ",您当前剩余" & CurrPoint & ChargeStr&",不足支付!');window.close();</script>"
Else   
  If Conn.Execute("Select top 1 * From " & TableName & " Where UserName='" & KSUser.UserName & "' and datediff(" & DataPart_H &"," & DateField & "," & SqlNowString & ")<24 and ChannelID=9994 and InfoID=" & ID).Eof And KSUser.UserName<>UserName Then
         If Confirm<>"true" Then
       KS.Die "<script>if(confirm('下载本附件需要消费" & Point & ChargeStr & ",确定下载吗?')){location.href='" & KS.GetDomain & "item/filedown.asp?confirm=true&id=" & id&"';}else{window.close();}</script>"
      Else
        Select Case ModelChargeType
      case 0
       IF Cbool(KS.PointInOrOut(9994,ID,KSUser.UserName,2,Point,"系统","下载附件[附件ID号:" & ID & "]!",0))=True Then
        DownLoad()
       Else
        KS.Die "<script>alert('扣费处理出错,请联系管理人员!');window.close();</script>"
       End If
      
      case 1
       IF Cbool(KS.MoneyInOrOut(KSUser.UserName,KSUser.UserName,Point,4,2,now,0,"系统","下载附件[附件ID号:" & ID & "]!",9994,ID,1))=True Then
        DownLoad()
       Else
        KS.Die "<script>alert('扣费处理出错,请联系管理人员!');window.close();</script>"
       End If
      case 2
     If Cbool(KS.ScoreInOrOut(KSUser.UserName,2,Point,"系统","下载附件[附件ID号:" & ID & "]!",9994,id)) Then
       DownLoad()
     Else
       KS.Die "<script>alert('扣费处理出错,请联系管理人员!');window.close();</script>"
     End If
     end select
      End If
  Else
        DownLoad()
  End If
End If

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.08008秒 powered by KesionCMS 9.0