| 
                        123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 | 
                        - <?php
 - /**
 -  * 文档关键词管理
 -  *
 -  * @version        $Id: article_keywords_main.php 1 14:12 2010年7月12日Z tianya $
 -  * @package        DedeBIZ.Administrator
 -  * @copyright      Copyright (c) 2022, DedeBIZ.COM
 -  * @license        https://www.dedebiz.com/license
 -  * @link           https://www.dedebiz.com
 -  */
 - require_once(dirname(__FILE__)."/config.php");
 - CheckPurview('sys_Keyword');
 - require_once(DEDEINC."/datalistcp.class.php");
 - setcookie("ENV_GOBACK_URL", $dedeNowurl, time() + 3600, "/");
 - if (empty($dopost)) $dopost = '';
 - //保存批量修改
 - if ($dopost == 'saveall') {
 -     $ENV_GOBACK_URL = empty($_COOKIE['ENV_GOBACK_URL']) ? "article_keywords_main.php" : $_COOKIE['ENV_GOBACK_URL'];
 -     if (!isset($aids)) {
 -         ShowMsg("您没有选择要修改的内容", $ENV_GOBACK_URL);
 -         exit();
 -     }
 -     foreach ($aids as $aid) {
 -         $rpurl = ${'rpurl_'.$aid};
 -         $rpurlold = ${'rpurlold_'.$aid};
 -         $keyword = ${'keyword_'.$aid};
 - 
 -         //删除项目
 -         if (!empty(${'isdel_'.$aid})) {
 -             $dsql->ExecuteNoneQuery("DELETE FROM `#@__keywords` WHERE aid='$aid'");
 -             continue;
 -         }
 - 
 -         //禁用项目
 -         $staold = ${'staold_'.$aid};
 -         $sta = empty(${'isnouse_'.$aid}) ? 1 : 0;
 -         if ($staold != $sta) {
 -             $query1 = "UPDATE `#@__keywords` SET sta='$sta',rpurl='$rpurl' WHERE aid='$aid' ";
 -             $dsql->ExecuteNoneQuery($query1);
 -             continue;
 -         }
 - 
 -         //更新链接网址
 -         if ($rpurl != $rpurlold) {
 -             $query1 = "UPDATE `#@__keywords` SET rpurl='$rpurl' WHERE aid='$aid' ";
 -             $dsql->ExecuteNoneQuery($query1);
 -         }
 -     }
 -     ShowMsg("完成指定的修改", $ENV_GOBACK_URL);
 -     exit();
 - }
 - //增加关键字
 - else if ($dopost == 'add') {
 -     $ENV_GOBACK_URL = empty($_COOKIE['ENV_GOBACK_URL']) ? "-1" : $_COOKIE['ENV_GOBACK_URL'];
 -     $keyword = trim($keyword);
 -     $rank = preg_replace("#[^0-9]#", '', $rank);
 -     if ($keyword == '') {
 -         ShowMsg("关键字不能为空", -1);
 -         exit();
 -     }
 -     $row = $dsql->GetOne("SELECT * FROM `#@__keywords` WHERE keyword LIKE '$keyword'");
 -     if (is_array($row)) {
 -         ShowMsg("关键字已存在库中", "-1");
 -         exit();
 -     }
 -     $inquery = "INSERT INTO `#@__keywords`(keyword,`rank`,sta,rpurl) VALUES ('$keyword','$rank','1','$rpurl');";
 -     $dsql->ExecuteNoneQuery($inquery);
 -     ShowMsg("成功增加一个关键字", $ENV_GOBACK_URL);
 -     exit();
 - }
 - if (empty($keyword)) {
 -     $keyword = '';
 -     $addquery = '';
 - } else {
 -     $addquery = " WHERE keyword LIKE '%$keyword%' ";
 - }
 - 
 - $sql = "SELECT * FROM `#@__keywords` $addquery ORDER BY `rank` DESC";
 - $dlist = new DataListCP();
 - $dlist->pageSize = 20;
 - $dlist->SetParameter("keyword", $keyword);
 - $dlist->SetTemplate(DEDEADMIN."/templets/article_keywords_main.htm");
 - $dlist->SetSource($sql);
 - $dlist->Display();
 - 
 - function GetSta($sta)
 - {
 -     if ($sta == 1) return '';
 -     else return ' checked="1" ';
 - }
 
 
  |