制止织梦网站发布重复文章的办法

xlm24684年前40443

  长期使用织梦建站的朋友一定会遇到这种状况,就是发布文章的时分发布了两篇如出一辙的文章。这里边一般有两种状况呈现,有时分网速卡了或许网站服务器不稳定的时分发文章,点击一次没反应,你又点击了一次,这样很简单就重复了;还有一种就是收集站了,就是你收集的时分又不修正也会重复。

  

制止织梦网站发布重复文章的办法

 

  现在咱们要做的是在点击文章保存按钮之前,做下检测重复文档的操作,假如存在重复文档,则呈现提示不再发布重复文章,以下就是解决方法。

  翻开 /dede/article_add.php 文件

  找到

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("对不住,请不要发布重复文档!","-1"); exit(); } }  

  保存文件后,你再增加相同标题的时分就会提示“对不住,请不要发布重复文档!”,而且增加文章操作无法把文章参加数据库中,修正后的dedecms就不会呈现两篇相同的文章了。

网友评论