欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網(wǎng)!

dedecms

當前位置:主頁 > CMS教程 > dedecms >

Dedecms如何修改程序文件達到讓會員無法發(fā)布重復(fù)文章的方法

來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次

小編經(jīng)常遇到客戶的論壇被刷會員或者被會員們大量的刷垃圾帖子,經(jīng)常建站的站長朋友們都了解網(wǎng)站被刷帖子之后很麻煩,不僅網(wǎng)站上有很多垃圾帖子信息,數(shù)據(jù)庫也會被刷滿。導(dǎo)致網(wǎng)站無法正常運行。一般這種情況下站長們都會想盡辦法去加驗證碼,過濾垃圾信息等來垃圾攔截垃圾帖子。今天小編剛打開電腦,一位站長朋友來聯(lián)系小編說是用PHP空間安裝的織夢dedecms程序,最近發(fā)現(xiàn)很多會員發(fā)的重復(fù)文章。小編還以為是被掛黑鏈了,因為dedecms這款程序漏洞多也是眾所周知的了。打開這位站長的網(wǎng)站才發(fā)現(xiàn)都是垃圾文章并且很多重復(fù)的。熟悉dedecms程序都知道這款程序的后臺是有個過濾功能的,只要設(shè)置了,就是當文章的題目重復(fù)時是不可以發(fā)表成功的,可是后臺的這個重復(fù)檢測功能根本就沒用。小編通過查閱資料和向程序員朋友請教找到了處理的方法。 處理的思路:當會員發(fā)布好了文章,在點擊保存發(fā)布按鈕之前,讓程序自動執(zhí)行檢查下這篇文檔和數(shù)據(jù)庫已經(jīng)存的文檔是否有相同的,也就是做出個判斷,若相同則發(fā)布失敗,不同通過發(fā)布。 具體的處理方法如下: 首先連接到空間的FTP,按照目錄路徑:dede/article_add.php文件。使用高級編輯器找到71行代碼:
 
if(empty($click)) $click = ($cfg_arc_click=='-1' ? mt_rand(50, 200) : $cfg_arc_click);
 
在這行代碼下添加以下代碼:
 
if($cfg_mb_cktitle=='Y'){$row = $dsql->GetOne("Select * From `inyhow_archives` where title like '$title' ");if(is_array($row)){ShowMsg("親,很抱歉,請不要發(fā)布重復(fù)文檔!","-1");exit();}}
 
添加后保存再上傳覆蓋之前的程序文件。當修改好再登陸dedecms后臺更新下系統(tǒng)緩存。這個時候會員再發(fā)布相同內(nèi)容的文章的時候就不會發(fā)布成功了。以上步驟就是Dedecms如何修改程序文件達到讓會員無法發(fā)布重復(fù)文章的方法了。
 

上一篇:自定義Dedecms搜索結(jié)果每頁顯示條數(shù)

欄    目:dedecms

下一篇:Dedecms上傳圖片提示:Upload filetype not allow錯誤完結(jié)篇

本文標題:Dedecms如何修改程序文件達到讓會員無法發(fā)布重復(fù)文章的方法

本文地址:http://mengdiqiu.com.cn/a1/dedecms/14716.html

更多dedecms

您可能感興趣的文章

閱讀排行

本欄相關(guān)

隨機閱讀

網(wǎng)頁制作CMS教程網(wǎng)絡(luò)編程軟件編程腳本語言數(shù)據(jù)庫服務(wù)器

如果侵犯了您的權(quán)利,請與我們聯(lián)系,我們將在24小時內(nèi)進行處理、任何非本站因素導(dǎo)致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網(wǎng) 版權(quán)所有