<< 企业网站建设后不能忽视的整站优化推广教你如何利用WORD 提取复制图片中的文字 >>

destoon 系统如何防止同一会员发布相同重复信息内容

 B2B开源平系统DESTOON 比较成熟的一套系统,应用面很广,但是很多网站运营者头疼注册会员发布重复信息,因为重复信息充斥网站大大降低网站权重,甚至会有K站风险。destoon 系统如何防止同一会员发布相同重复信息内容成为大家最关心的话题。以下总结一个方法,可以对会员发布信息的规范起到一定作用。
禁止同一个会员发布重复信息:

已供应为例子:打开文件module/sell/sell.class.php 
在代码function pass($post)前面增加一个title_exists函数:
function title_exists($title) {
  $condition = "title='$title'";
  return $this->db->get_one("SELECT itemid FROM {$this->table} WHERE $condition");
}


if($post['totime'])这前面添加
if(strlen($post['title']) < 3) return $this->_(lang('message->pass_title'));
if(!$this->itemid && $this->title_exists($post['title'])) return $this->_(lang('message->pass_chongfu'));


最后在找到lang\zh-cn\message.inc.php添加一行$L['pass_chongfu'] = '标题重复请重新填写';

2013-3-25 12:1:12 | 发布:ntsem | 分类:网站运营研究 | 评论:0 | 引用:0 | 浏览:
Auto Publisher Copyright 2008-2010 苏ICP备09044516号
点击发起会话
时间:7:30-18:00
  • 域名空间基础
  • 网站建设服务
  • 网站优化推广