| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250 | <?phpdefine('EmpireCMSAdmin','1');require("../../class/connect.php");require("../../class/db_sql.php");require("../../class/functions.php");require "../".LoadLang("pub/fun.php");$link=db_connect();$empire=new mysqlquery();$editor=1;//验证用户$lur=is_login();$logininid=$lur['userid'];$loginin=$lur['username'];$loginrnd=$lur['rnd'];$loginlevel=$lur['groupid'];$loginadminstyleid=$lur['adminstyleid'];//ehash$ecms_hashur=hReturnEcmsHashStrAll();//验证权限CheckLevel($logininid,$loginin,$classid,"key");//增加关键字function AddKey($keyname,$keyurl,$userid,$username){	global $empire,$dbtbpre;	$cid=(int)$_POST['cid'];	$fcid=(int)$_POST['fcid'];	if(!$keyname||!$keyurl)	{printerror("EmptyKeyname","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"key");	$keyname=hRepPostStr($keyname,1);	$keyurl=hRepPostStr($keyurl,1);	$sql=$empire->query("insert into {$dbtbpre}enewskey(keyname,keyurl,cid) values('$keyname','$keyurl','$cid');");	$keyid=$empire->lastid();	GetConfig();//更新缓存	if($sql)	{		//操作日志		insert_dolog("keyid=".$keyid."<br>keyname=".$keyname);		printerror("AddKeySuccess","key.php?fcid=$fcid".hReturnEcmsHashStrHref2(0));	}	else	{printerror("DbError","history.go(-1)");}}//修改关键字function EditKey($keyid,$keyname,$keyurl,$userid,$username){	global $empire,$dbtbpre;	$cid=(int)$_POST['cid'];	$fcid=(int)$_POST['fcid'];	if(!$keyname||!$keyurl||!$keyid)	{printerror("EmptyKeyname","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"key");	$keyid=(int)$keyid;	$keyname=hRepPostStr($keyname,1);	$keyurl=hRepPostStr($keyurl,1);	$sql=$empire->query("update {$dbtbpre}enewskey set keyname='$keyname',keyurl='$keyurl',cid='$cid' where keyid='$keyid'");	GetConfig();//更新缓存	if($sql)	{		//操作日志		insert_dolog("keyid=".$keyid."<br>keyname=".$keyname);		printerror("EditKeySuccess","key.php?fcid=$fcid".hReturnEcmsHashStrHref2(0));	}	else	{printerror("DbError","history.go(-1)");}}//删除关键字function DelKey($keyid,$userid,$username){	global $empire,$dbtbpre;	$fcid=(int)$_GET['fcid'];	$keyid=(int)$keyid;	if(!$keyid)	{printerror("NotDelKeyid","history.go(-1)");}	//验证权限	CheckLevel($userid,$username,$classid,"key");	$r=$empire->fetch1("select keyname from {$dbtbpre}enewskey where keyid='$keyid'");	$sql=$empire->query("delete from {$dbtbpre}enewskey where keyid='$keyid'");	GetConfig();//更新缓存	if($sql)	{		//操作日志		insert_dolog("keyid=".$keyid."<br>keyname=".$r[keyname]);		printerror("DelKeySuccess","key.php?fcid=$fcid".hReturnEcmsHashStrHref2(0));	}	else	{printerror("DbError","history.go(-1)");}}$enews=$_POST['enews'];if(empty($enews)){$enews=$_GET['enews'];}if($enews){	hCheckEcmsRHash();}//增加关键字if($enews=="AddKey"){	$keyname=$_POST['keyname'];	$keyurl=$_POST['keyurl'];	AddKey($keyname,$keyurl,$logininid,$loginin);}//修改关键字elseif($enews=="EditKey"){	$keyid=$_POST['keyid'];	$keyname=$_POST['keyname'];	$keyurl=$_POST['keyurl'];	EditKey($keyid,$keyname,$keyurl,$logininid,$loginin);}//删除关键字elseif($enews=="DelKey"){	$keyid=$_GET['keyid'];	DelKey($keyid,$logininid,$loginin);}else{}$page=(int)$_GET['page'];$page=RepPIntvar($page);$start=0;$line=30;//每页显示条数$page_line=12;//每页显示链接数$offset=$page*$line;//总偏移量$search='';$search.=$ecms_hashur['ehref'];$add='';//分类$fcid=(int)$_GET['fcid'];if($fcid){	$add=" where cid='$fcid'";	$search.='&fcid='.$fcid;}$totalquery="select count(*) as total from {$dbtbpre}enewskey".$add;$num=$empire->gettotal($totalquery);$query="select keyid,keyname,keyurl,cid from {$dbtbpre}enewskey".$add." order by keyid desc limit $offset,$line";$sql=$empire->query($query);$returnpage=page2($num,$line,$page_line,$start,$page,$search);//分类$cstr='';$csql=$empire->query("select classid,classname from {$dbtbpre}enewskeyclass");while($cr=$empire->fetch($csql)){	$cstr.="<option value='$cr[classid]'>$cr[classname]</option>";}?><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>关键字</title><link href="../adminstyle/<?=$loginadminstyleid?>/adminstyle.css" rel="stylesheet" type="text/css"></head><body><table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">  <tr>     <td width="56%">位置:<a href="key.php<?=$ecms_hashur['whehref']?>">管理内容关键字</a></td>    <td width="44%"><div align="right" class="emenubutton">        <input type="button" name="Submit52" value="管理内容关键字分类" onclick="self.location.href='KeyClass.php<?=$ecms_hashur['whehref']?>';">      </div></td>  </tr></table><table width="100%" border="0" align="center" cellpadding="3" cellspacing="1">  <tr>     <td> 选择分类:       <select name="fcid" id="fcid" onchange=window.location='key.php?<?=$ecms_hashur['ehref']?>&fcid='+this.options[this.selectedIndex].value>        <option value="0">显示所有分类</option>		<?=$fcid?str_replace("'$fcid'>","'$fcid' selected>",$cstr):$cstr?>      </select> </td>  </tr></table><br>  <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">  <form name="form1" method="post" action="key.php">  <?=$ecms_hashur['form']?>  <input type=hidden name=enews value=AddKey>  <input type=hidden name=fcid value=<?=$fcid?>>    <tr class="header">      <td height="25">增加关键字:</td>    </tr>    <tr>       <td height="25" bgcolor="#FFFFFF"> 关键字:         <input name="keyname" type="text" id="keyname">        链接地址:        <input name="keyurl" type="text" id="keyurl" value="http://" size="30">        所属分类:        <select name="cid" id="cid">          <option value="0">不隶属分类</option>		  <?=$cstr?>        </select>         <input type="submit" name="Submit" value="增加">        <input type="reset" name="Submit2" value="重置"></td>    </tr>	</form>  </table><br><table width="100%" border="0" align="center" cellpadding="3" cellspacing="1" class="tableborder">  <tr class="header">     <td width="70%" height="25">关键字</td>    <td width="30%" height="25"><div align="center">操作</div></td>  </tr>  <?  while($r=$empire->fetch($sql))  {  ?>  <form name=form2 method=post action=key.php>	  <?=$ecms_hashur['form']?>    <input type=hidden name=enews value=EditKey>    <input type=hidden name=keyid value=<?=$r[keyid]?>>	<input type=hidden name=fcid value=<?=$fcid?>>    <tr bgcolor="#FFFFFF" onmouseout="this.style.backgroundColor='#ffffff'" onmouseover="this.style.backgroundColor='#C3EFFF'">       <td height="25">关键字:         <input name="keyname" type="text" id="keyname" value="<?=$r[keyname]?>">        链接地址:         <input name="keyurl" type="text" id="keyurl" value="<?=$r[keyurl]?>" size="30">        所属分类:         <select name="cid" id="cid">          <option value="0">不隶属分类</option>          <?=$r[cid]?str_replace("'$r[cid]'>","'$r[cid]' selected>",$cstr):$cstr?>        </select> </td>      <td height="25"><div align="center">           <input type="submit" name="Submit3" value="修改">                      <input type="button" name="Submit4" value="删除" onclick="if(confirm('确认要删除?')){self.location.href='key.php?enews=DelKey&keyid=<?=$r[keyid]?>&fcid=<?=$fcid?><?=$ecms_hashur['href']?>';}">        </div></td>    </tr>  </form>  <?  }  db_close();  $empire=null;  ?>  <tr bgcolor="#FFFFFF">       <td height="25" colspan="2">	  <?=$returnpage?>	  </td>    </tr></table></body></html>
 |