香蕉视频app

簡站網

dedecms5.7問答源碼只允許管理員回答

  • 時間:2020-06-30 04:06 來源:簡站網 編輯:簡站網 閱讀:175
  • 掃一掃,手機訪問
摘要:   找到織夢CMS5.7的/ask/control目錄下的question.php文件,找到其中的織夢CMS這樣一段代碼并增加以下紅色部分代碼:   <?php if($cfg_ml->isAdmin == 1) { ?>   <div class="bor1 mt10 pd10 rep
 

香蕉视频app 找到織夢CMS5.7的/ask/control目錄下的question.php文件,找到其中的織夢CMS這樣一段代碼并增加以下紅色部分代碼:


<?php if($cfg_ml->isAdmin == 1) { ?>


<div class="bor1 mt10 pd10 reply">

       <form method="post" name="answer" action="?ct=question&ac=answer&askaid=<?php echo $question['id']; ?>">

香蕉视频app          <h3><span class="fl">我來回答這個問題</span></h3>

         <div class="mt10 reply_edit"><?php GetFck("content","",400);?></div>

香蕉视频app          <div class="reply_edit_btn"><span class="fl mt10">回答即可得<?php echo $cfg_ask_answerscore;?>分,回答被采納則獲得懸賞分以及獎勵<?php echo $cfg_ask_bestanswer;?>分。</span><span class="fl ml10 mt10"><label>

         <?php

         if($GLOBALS['cfg_ask_guestanswer'] == 'Y')

         {

香蕉视频app          ?>

         <input name="anonymous" type="checkbox" value="1"/>匿名回答</label><?php

         }

香蕉视频app          ?></span><button type="submit" class="btn fr">提交回答</button></div>

        </form>

      </div>


<?php }  ?>



二:允許游客提問

找到dedecms5.7的/ask/control目錄下的question.php文件,找到其中的這樣一段代碼并刪除:


if(empty($this->cfg_ml->M_ID))

{

香蕉视频app ShowMsg('您尚未登錄,請先登錄',$GLOBALS['cfg_ask_member']);

exit;

}

if($this->cfg_ml->M_Spacesta < 0)

{

香蕉视频app ShowMsg('您還沒有通過審核,暫時不能提問,請耐心等....','-1');

exit;

}


刪除以上一段代碼后可進入提問頁面,但是依然發布不了,提示:“您尚未登錄,請先登錄”


三:解決 “您尚未登錄,請先登錄”

香蕉视频app 找到找到并刪除dedecms5.7的/ask/control目錄下的myask.php文件


  if(empty($this->cfg_ml->M_ID))

  {

香蕉视频app    ShowMsg('您尚未登錄,請先登錄',$GLOBALS['cfg_ask_member']);

   exit;

  }

香蕉视频app 找到找到并刪除dedecms5.7的/ask/control目錄下的search.php文件

  if(empty($cfg_ml->M_ID))

  {

香蕉视频app    ShowMsg('您尚未登錄,請先登錄',$GLOBALS['cfg_ask_member']);

   exit;

  }

  if($cfg_ml->M_Spacesta = 0)

  {

   ShowMsg('您還沒有通過審核,暫時不能提問,請耐心等....','-1');

   exit;

  }


香蕉视频app 刪除以上一部分之后 可進入發布了,可是發不后又提示:“請勿重復回復同一問題”


四:游客問答,提示“請勿重復回復同一問題”:

香蕉视频app 同樣找到并刪除dedecms5.7的/ask/control目錄下的question.php文件,找到其中的這樣一段代碼:


if($rs)

{

香蕉视频app ShowMsg('請勿重復回復同一問題!','-1');

exit;

}

if($rs){

            ShowMsg('請不要重復發布同一問題,請耐心等待解答..', "index.php");

      exit;

  }


到此,想要實現的功能都已經基本上實現了。*后在附送其他幾個問題的解決方案,如果有用到可以參考。


香蕉视频app 五:問題已過期、提問者自己不能回答自己的問題

同樣找到找到并刪除dedecms5.7的/ask/control目錄下的question.php文件,找到其中的這樣一段代碼


香蕉视频app if($question)

  {

   if($question['uid'] == $this->cfg_ml->M_ID)

   {

    ShowMsg('提問者自己不能回答自己的問題', '-1');

香蕉视频app     exit;

香蕉视频app    }else if($question['expiredtime'] < $GLOBALS['cfg_ask_timesasdp']){

    ShowMsg('問題已經過期','-1');

香蕉视频app     exit;

香蕉视频app    }

   $data['tid'] = $question['tid'];

   $data['tid2'] = $question['tid2'];

香蕉视频app    $data['userip'] = getip();

  }else{

   ShowMsg('回答的問題不存在','-1');

   exit;

  }


六:“驗證碼錯誤!”“驗證問題答案錯誤”

找到找到并刪除dedecms5.7的/ask/control目錄下的question.php文件


  if(preg_match("#7#",$GLOBALS['safe_gdopen'])){

      $svali = GetCkVdValue();

            if(strtolower($data['vdcode']) != $svali || $svali=='')

香蕉视频app             {

                ResetVdValue();

                ShowMsg('驗證碼錯誤!', '-1');

                exit();

香蕉视频app             }

        }

香蕉视频app         //檢查驗證問題

        $faqkey = isset($data['faqkey']) && is_numeric($data['faqkey']) ? $data['faqkey'] : 0;

        if($GLOBALS['gdfaq_ask'] == 'Y')

        {

            global $safefaqs;

            if($safefaqs[$faqkey]['answer'] != $data['safeanswer'] || $data['safeanswer'] =='')

            {

香蕉视频app                 ShowMsg('驗證問題答案錯誤', '-1');

香蕉视频app                 exit();

            }

香蕉视频app         }


  • 全部評論(0)
資訊詳情頁最新發布上方橫幅
最新發布的資訊信息
【CMS教程|phpcms】PHPCMS 添加內容 彈出新窗口(2020-07-11 10:07)
【源碼下載|網站源碼】PHP超精簡自適應小說源碼(2020-07-11 08:07)
【源碼下載|網站源碼】二次元動漫下載頁html源碼(2020-07-11 06:07)
【運營推廣|建站經驗】IIS無響應假死狀態的解決方法分享(2020-07-11 05:07)
【運營推廣|網絡推廣】如何做好網絡推廣的營銷策劃(2020-07-11 05:07)
【源碼下載|網站源碼】WordPress簡潔響應式模板(2020-07-11 05:07)
【源碼下載|網站源碼】中國象棋AI在線弈游戲源碼(2020-07-11 04:07)
【運營推廣|建站經驗】不懂英文如何做英文站:賺錢是硬道理(2020-07-11 04:07)
【CMS教程|wordpress】選擇WordPress 主機空間就3點(2020-07-11 03:07)
【CMS教程|discuz】Discuz!表不存在的解決方法(2020-07-11 02:07)