您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

dede问答模块匿名提问的实现方法

雷亚思2023-11-07DedeCMS教程已有人查阅

导读post.php文件;1,修改成 或注释掉;2,注释掉;3,然后这样就不能修改答案了,不过这个提示是不会回答自己的问题。

post.php文件
if(empty($uid) && $action != ‘rate’)
{
showmsgs(‘no_login’,’../member/login.php?gourl=../ask/’);
exit;
}
1,修改成 或注释掉
if(empty($uid) && $action != ‘rate’)
{
if($action!=’ask’ & $action!=”)
{
showmsgs(‘no_login’,’../member/login.php?gourl=../ask/’);
exit;
}
}
2,注释掉
/*if($question['uid'] == $uid)
  {
   showmsgs(‘asker_cannot_answer’, ‘-1′);
  }else*/
3,然后
if($answer['uid'] != $uid)
  {
   showmsgs(‘unallowed_action’, $backurl);
  }else
替换成
if($question['uid'] == $uid)
  {
   showmsgs(‘asker_cannot_answer’, ‘-1′);
  }else
这样就不能修改答案了,不过这个提示是不会回答自己的问题。
或者直接注释掉:修改答案部分
else if($action == ‘modifyanswer’)
{
 $answer = $dsql->getone("SELECT answer.id, answer.uid, ask.dateline, ask.solvetime, ask.status, ask.expiredtime FROM `2d30_askanswer` answer left join 2d30_ask ask on ask.id=answer.askid WHERE answer.id=’$id’");
 if($answer)
 {
  if($answer['uid'] != $uid)
  {
   showmsgs(‘unallowed_action’, $backurl);
  }elseif($answer['status'] != 0)
  {
   showmsgs(‘question_solved’, $backurl);
  }elseif($answer['expiredtime'] < $timestamp)
  {
   showmsgs(‘question_expired’, $backurl);
  }
 } else
 {
  showmsgs(‘question_nonexistence’);
 }
 if(trim($content) == ”)
 {
  showmsgs(‘post_answer_isnull’);
 }
 if(strlen($content) > 10000)
 {
  showmsgs(‘post_answer_toolong’);
 }
 if(strlen($brief) > 200)
 {
  showmsgs(‘post_brief_toolong’, ‘-1′);
 }
 if($dsql->ExecuteNoneQuery("update 2d30_askanswer set content=’$content’, brief=’$brief’ where id=’$id’"))
 {
  showmsgs(‘modifyanswer_success’,$backurl);
 }else
 {
  showmsgs(‘modifyanswer_failed’,$backurl);
 }
}
question.php
注释
if($question['uid'] == $uid)
{
 $publisher = 1;
}

本文标签:

很赞哦! ()

相关源码

  • (自适应)物流运输快递仓储货运网站模板免费下载基于PbootCMS内核开发的物流运输行业专用模板,深度适配仓储货运企业的业务展示需求。前端采用响应式布局,自动适配手机端访问,后台数据实时同步更新,帮助企业高效展示运输网络、仓储设施、服务流程等核心业务模块。查看源码
  • pbootcms模板(自适应手机版)红色响应式单位机构类网站自适应响应式单位机构网站模板 | PbootCMS内核开发为机构组织设计的响应式网站模板,采用PbootCMS内核开发,支持一键替换行业内容,满足多元化场景需求。查看源码
  • (PC+WAP)门窗门业家居定制铝合金产品pbootcms模板下载基于PbootCMS内核开发的门窗门业企业专用模板,采用响应式设计结构,数据一次录入即可同步适配电脑与手机端浏览。通过简洁大气的视觉呈现,帮助门窗企业快速建立专业线上展示平台,有效传递产品价值与服务优势。查看源码
  • (自适应响应式)高端珠宝首饰奢侈品pbootcms模板下载本模板为珠宝首饰及奢侈品行业打造,采用PbootCMS内核开发,具备卓越的视觉表现力与商业转化能力。自适应设计确保在手机端呈现产品细节,后台数据实时同步,助您高效展示钻石查看源码
  • WordPress个人博客主题 - wp-Concise-v1.0免费下载wp-Concise-v1.0是一款专为个人博客设计的简约风格主题,采用全宽排版设计理念,注重内容呈现效果。该模板适用于个人随笔、技术分享、生活记录等博客场景,帮助用户打造专业的内容展示空间。查看源码
  • (自适应)家政保洁保姆打扫卫生清灰服务pbootcms模板免费下载采用手工编写的DIV+CSS架构,代码结构清晰无冗余,加载速度优异。响应式设计适配各类终端设备,保障手机、平板、电脑端的一致浏览体验。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐