VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云最新优惠促销活动
jtti最新优惠促销活动

帝国cms扣除会员积分充值和过期取消充值的方法(帝国CMS商城教程)

locvps
主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

帝国cms扣除会员积分充值和过期取消充值的方法(帝国CMS商城教程)

本文结合实例介绍了帝国cms扣除会员积分的修改方法。分享给大家供大家参考。具体实施方法如下:

1.将int字段顶部单选按钮0,1(0表示否,1表示是)添加到所需的系统型号中。

2.修改e/class/qinfoun.php在文件中查找ESET cookie(“lasttaddingfotime“,time(),time()+3600 * 24);直到//---------------

全部替换为:

代码如下:

//最高惩罚$ t = $ empire -& gt;fetch 1(& quot;从{ $ dbtbpre } ecms _ & quot中选择顶部。$tbname。"其中userid = & amp#39;穆瑟里德& amp#39;id = & amp#39;$ id & amp#39;和classid = & amp#39;$ classid & amp#39;限制1 & quot);if($ t【top】){ $ w = $ empire -》;fetch 1(& quot;从{$dbtbpre}enewsmember中选择userfen,其中userid = & amp#39;穆瑟里德& amp#39;");if($ w【userfen】》;= 10){ $ SQL 3 = $ empire -》;查询(& quotupdate { $ dbtbpre } enews member set userfen = userfen -10其中userid = & amp#39;穆瑟里德& amp#39;");printerror(& quot;AddQinfoSuccess & quot,$reurl,1);} else { $ SQL 4 = $ empire -& gt;查询(& quot更新{ $ dbtbpre } ecms _ & quot。$tbname。"set top=0,其中userid = & amp#39;穆瑟里德& amp#39;id = & amp#39;$ id & amp#39;和classid = & amp#39;$ classid & amp#39;限制1 & quot);printerror(& quot;积分不购& quot,$reurl,1);} } else { printerror(& quot;AddQinfoSuccess & quot,$reurl,1);} } else { printerror(& quot;DbError&quot,& quothistory . go(-1),1);}}建议学习“帝国cms教程”

3.修改e/class/qinfoun.php并在文件中找到以下代码:

if($ SQL){ $ reurl = DoingReturnUrl(& quot;ListInfo.php吗?mid = $ mid & quot,$ add【& amp;#39;ecmsfrom & amp#39;]);if($ add【& amp;#39;editgotoinfourl & amp#39;】& amp& amp$ infor【& amp;#39;检查& amp#39;】)//返回内容页面{ if($ Cr【&;#39;showdt & amp#39;】= = 1){ $ reurl = $ public _ r【news URL】。"e/action/ShowInfo/?classid = $ classid & ampid = $ id & quot;} else if($ Cr【& amp;#39;showdt & amp#39;】= = 2){ $ reurl = $ public _ r【news URL】。"e/action/ShowInfo.php?classid = $ classid & ampid = $ id & quot;} else { $ reurl = $ titleurl}}到//--------------替换为:代码如下:

//最高惩罚$ t = $ empire -& gt;fetch 1(& quot;从{ $ dbtbpre } ecms _ & quot中选择顶部。$tbname。"其中userid = & amp#39;穆瑟里德& amp#39;id = & amp#39;$ id & amp#39;和classid = & amp#39;$ classid & amp#39;限制1 & quot);if($ t【top】){ $ w = $ empire -》;fetch 1(& quot;从{$dbtbpre}enewsmember中选择userfen,其中userid = & amp#39;穆瑟里德& amp#39;");if($ w【userfen】》;= 10){ $ SQL 3 = $ empire -》;查询(& quotupdate { $ dbtbpre } enews member set userfen = userfen -10其中userid = & amp#39;穆瑟里德& amp#39;");printerror(& quot;EditQinfoSuccess & quot,$reurl,1);} else { $ SQL 4 = $ empire -& gt;查询(& quot更新{ $ dbtbpre } ecms _ & quot。$tbname。"set top=0,其中userid = & amp#39;穆瑟里德& amp#39;id = & amp#39;$ id & amp#39;和classid = & amp#39;$ classid & amp#39;限制1 & quot);printerror(& quot;积分不购& quot,$reurl,1);& lt/p & gt;& ltp & gt} } else { printerror(& quot;EditQinfoSuccess & quot,$reurl,1);} } else { printerror(& quot;DbError&quot,& quothistory . go(-1),1);}}注意部分中的10是为扣分设置的,jifenbuzhu可以在E/data/language/GB/pub/q _ message.php(版本gb2312)中添加自己需要的提示。

添加此字段主要是为了避免与老板的firsttitle冲突,并避免将来升级带来的麻烦。

会员积分不足,说明积分不足,但是资料还是可以提交的,但是不能置顶。

调用列表模板中的方法:

代码如下:

【e:loop = { & quot;select * from phome_ecms_house其中top=1,checked=1,classid = & amp#39;$ GLOBALS【nav classid】& amp;#39;限制3 & quot,3,24,0 }】& lt;tr onmouseout = & quotthis . style . background color = & amp;#39;# ffffff & amp#39;"onmouseover = & quotthis . style . background color = & amp;#39;# F1F5FC & amp#39;"& gt& lttd & gt& lt?= $ bqr【my area】?& gt& lt/TD & gt;& lttd class = & quottx & quot& gt& ltfont color = & quot红色& quot& gt[顶部]

添加到上面的列表模板sql。

代码如下:

和(UNIX _ TIMESTAMP(youxiaoqi)-UNIX _ TIMESTAMP(NOW()))》之间。你可以自己修改模板,相信不难解决。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:帝国cms扣除会员积分充值和过期取消充值的方法(帝国CMS商城教程) https://zhujicankao.com/108676.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 帝国cms扣除会员积分充值和过期取消充值的方法(帝国CMS商城教程)
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!