1、e\admin\tool\ListLink.php 添加

//------------------批量增加友情链接 add by chinap
function AddAllLink($add,$userid,$username){
	global $empire,$dbtbpre;
	if(!$add[links])
	{printerror("EmptyLname","history.go(-1)");}
	//验证权限
	CheckLevel($userid,$username,$classid,"link");
	$ltime=date("Y-m-d H:i:s");
	$hlink='';
	$link=explode('#',$add[links]);
	for ($i=0;$i<count($link);$i++)
	{
		$ltemp=$link[$i];
		$lnk=explode('|',$ltemp);
		$add[lname]=trim($lnk[1]);
		$add[lurl]=trim($lnk[0]);
		$add[checked]=1;
		$add[classid]=(int)$add[classid];
		$add[cid]=(int)$add[cid];

		//判断地址
		if (!$add[lurl]||!$add[lname]){printerror("EmptyLdata","history.go(-1)");}

		//判断是否重复的网址
	     $num=$empire->gettotal("select count(*) as total from {$dbtbpre}enewslink where lurl='$add[lurl]' limit 1");	
	     if($num)
	      {
			$hlink.=$ltemp."#";
			continue;
	      }
		  else{
		  $sql=$empire->query("insert into {$dbtbpre}enewslink(lname,lurl,ltime,target,checked,classid) values('".$add[lname]."','".$add[lurl]."','$ltime','$add[target]',$add[checked],$add[classid]);");
		  $lastid=$empire->lastid();
		  }	
	}	

	if($hlink)
	{
		echo "<script>alert('$hlink,是重复的。')</script>";
	    //操作日志
		insert_dolog("lid=".$lastid."<br>links=".$add[links]);
		printerror("AddAllLinkSuccess","AddAllLink.php?enews=AddAllLink&cid=$add[cid]");
	}
	else{
	//操作日志
		insert_dolog("lid=".$lastid."<br>links=".$add[links]);
		printerror("AddLinkSuccess","AddAllLink.php?enews=AddAllLink&cid=$add[cid]");
	}
}

2、在这个文件中添加判断文件的 “ AddLink($_POST,$logininid,$loginin); ” 增加

elseif($enews=="AddAllLink")
{
	AddAllLink($_POST,$logininid,$loginin);
}
最后修改:2022 年 10 月 09 日
如果觉得我的文章对你有用,请随意赞赏
本文作者: 文章标题:ecms7.0批量添加友情
本文地址:https://www.jijidui.cn/archives/24.html
版权说明:若无注明,本文皆记记对Blog原创,转载请保留文章出处。