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

dedecms如何实现游客可以提问、回答问题和查看问题?

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

dedecms如何实现游客可以提问、回答问题和查看问题?

dedecms如何实现游客可以提问、回答和查看?

在dedecms中,在某些情况下,我们需要给予访问者某些权限,例如提问、回答和查看。本文给出了以下解决方案:

推荐学习:梦想编织cms

1.游客提问:

在dedecms5.7的/ask/control目录中找到question.php文件,找到这样一个代码并删除它:

代码如下:

if($ this-& gt;CFG _ ml-& gt;{ ShowMsg(& amp;#39;您没有登录,请先登录&;#39;,$ GLOBALS【& amp;#39;cfg _ ask _ member & amp#39;]);退出;} if($ this-& gt;CFG _ ml-& gt;M _ Spacesta & lt0){ ShowMsg(& amp;#39;你还没有通过考试,所以暂时不能提问。请耐心点...&;#39;,& amp#39;-1 & amp;#39;);退出;}2.游客提问并回答问题,提示“请不要重复回复同一个问题”:

同样在dedecms5.7的/ask/control目录中找到并删除question.php文件,并找到这样一个代码:

代码如下:

if($ RS){ ShowMsg(& amp;#39;请不要重复回答同一个问题!& amp#39;,& amp#39;-1 & amp;#39;);退出;}3.问题已过期,提问者无法回答自己的问题。

还要在dedecms5.7的/ask/control目录中找到并删除question.php文件,并找到这样一个代码。

代码如下:

if($ question){ if($ question【& amp;#39;uid & amp#39;】= = $ this-& gt;CFG _ ml-& gt;m _ ID){ ShowMsg(& amp;#39;提问者不能回答自己的问题&;#39;,& amp#39;-1 & amp;#39;);退出;} else if($ question【& amp;#39;过期时间和时间。#39;】& lt$ GLOBALS【& amp;#39;cfg _ ask _ timestamp & amp#39;】){ ShowMsg(& amp;#39;问题已过期&;#39;,& amp#39;-1 & amp;#39;);退出;} $ data【& amp;#39;tid & amp#39;】= $ question【& amp;#39;tid & amp#39;];$ data【& amp;#39;tid2 & amp#39;】= $ question【& amp;#39;tid2 & amp#39;];$ data【& amp;#39;userip & amp#39;】= getip();} else { ShowMsg(& amp;#39;您回答的问题不存在&;#39;,& amp#39;-1 & amp;#39;);退出;}4.您尚未登录,请首先登录

在dedecms5.7的/ask/control目录中找到并删除myask.php文件

代码如下:

if($ this-& gt;CFG _ ml-& gt;{ ShowMsg(& amp;#39;您没有登录,请先登录&;#39;,$ GLOBALS【& amp;#39;cfg _ ask _ member & amp#39;]);退出;}在dedecms5.7的/ask/control目录中找到并删除search.php文件

代码如下:

if(empty($ CFG _ ml-& gt;{ ShowMsg(& amp;#39;您没有登录,请先登录&;#39;,$ GLOBALS【& amp;#39;cfg _ ask _ member & amp#39;]);退出;} if($ CFG _ ml-& gt;m _ space sta = 0){ ShowMsg(& amp;#39;你还没有通过考试,所以暂时不能提问。请耐心点...&;#39;,& amp#39;-1 & amp;#39;);退出;}5.“验证码错了!”“验证问题的答案不正确“

在dedecms5.7的/ask/control目录中找到并删除question.php文件

代码如下:

if(preg _ match(& quot;#7#&quot,$ GLOBALS【& amp;#39;safe _ gdopen & amp#39;】)){ $ svali = GetCkVdValue();if(strtower(data【& amp;#39;vdcode & amp#39;]) != $ svali | | $ svali = = & amp#39;& amp#39;){ ResetVdValue();ShowMsg(amp;#39;验证码错误!& amp#39;,& amp#39;-1 & amp;#39;);exit();} }//检查验证问题$ FAQ key = isset($ data【&;#39;faqkey & amp#39;】)& amp& ampis _ numeric($ data【& amp;#39;faqkey & amp#39;]) ?$ data【& amp;#39;faqkey & amp#39;] : 0;if($ GLOBALS【& amp;#39;gdfaq _ ask & amp#39;】= = = & amp;#39;Y & amp#39;){ global $ safefaqsif($ safe FAQs【$ FAQ key】【& amp;#39;回答& amp#39;] != $ data【& amp;#39;安全答案& amp#39;】| | $ data【& amp;#39;安全答案& amp#39;】= = = & amp;#39;& amp#39;){ ShowMsg(& amp;#39;验证问题的错误答案&;#39;,& amp#39;-1 & amp;#39;);exit();}}

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

本文由主机参考刊发,转载请注明:dedecms如何实现游客可以提问、回答问题和查看问题? https://zhujicankao.com/113877.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » dedecms如何实现游客可以提问、回答问题和查看问题?
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!