91豆麻精品91久久久久久,中文在线资源,国产精品女视频,yw.139尤物在线精品视频

?
  歡迎訪問全國企業網站設計NO.1網站開發商平臺 付款方式
主頁 > 網站建設 > 建站知識 > dede地區聯動搜索 徹底解決辦法

dede地區聯動搜索 徹底解決辦法

POST TIME:2020-10-09

本例以文章模型為列子
0 添加 聯動類型 地區

plus/search.php
<?php
require_once(dirname(__FILE__)."/../include/common.inc.php");
require_once(DEDEINC."/arc.searchview.class.php");

$pagesize = (isset($pagesize) && is_numeric($pagesize)) ? $pagesize : 10;
$typeid = (isset($typeid) && is_numeric($typeid)) ? $typeid : 0;
$nativeplace = (isset($nativeplace) && is_numeric($nativeplace)) ? $nativeplace : 0;
$channeltype = (isset($channeltype) && is_numeric($channeltype)) ? $channeltype : 0;
$kwtype = (isset($kwtype) && is_numeric($kwtype)) ? $kwtype : 1;
$mid = (isset($mid) && is_numeric($mid)) ? $mid : 0;

if(!isset($orderby)) $orderby=”;
else $orderby = eregi_replace(‘[^a-z]‘,”,$orderby);

if(!isset($searchtype)) $searchtype = ‘titlekeyword’;
else $searchtype = eregi_replace(‘[^a-z]‘,”,$searchtype);

if(!isset($keyword)) $keyword = ”;

$oldkeyword = $keyword;

$keyword = FilterSearch(stripslashes($keyword));

//查找欄目信息
if(empty($typeid))
{
    $typenameCacheFile = DEDEROOT.’/data/cache/typename.inc’;
    if(!file_exists($typenameCacheFile) || filemtime($typenameCacheFile) < time()-(3600*24) )
    {
        $fp = fopen(DEDEROOT.’/data/cache/typename.inc’, ‘w’);
        fwrite($fp, "<"."?php\r\n");
        $dsql->SetQuery("Select id,typename From `ym_arctype`");
        $dsql->Execute();
        while($row = $dsql->GetArray())
        {
            fwrite($fp, "\$typeArr[{$row['id']}] = ‘{$row['typename']}’;\r\n");
        }
        fwrite($fp, ‘?’.'>’);
        fclose($fp);
    }
    //引入欄目緩存并看關鍵字是否有相關欄目內容
    require_once($typenameCacheFile);
    if(isset($typeArr) && is_array($typeArr))
    {
        foreach($typeArr as $id=>$typename)
        {
            $keywordn = str_replace($typename, ‘ ‘, $keyword);
            if($keyword != $keywordn)
            {
                $keyword = $keywordn;
                $typeid = $id;
                break;
            }
        }
    }
}

$keyword = addslashes(cn_substr($keyword,30));

if($cfg_notallowstr !=” && eregi($cfg_notallowstr,$keyword))
{
    ShowMsg("你的搜索關鍵字中存在非法內容,被系統禁止!","-1");
    exit();
}

//if(($keyword==” || strlen($keyword)<0) && empty($typeid))
//{
//    ShowMsg(‘關鍵字不能小于2個字節!’,'-1′);
//    exit();
/

? 主站蜘蛛池模板: 新和县| 桐梓县| 班玛县| 尼勒克县| 万山特区| 额尔古纳市| 大连市| 旌德县| 临安市| 托克逊县| 仙桃市| 太湖县| 中江县| 吴桥县| 旅游| 封开县| 花莲县| 巨野县| 安多县| 龙川县| 孟村| 松原市| 加查县| 乌苏市| 吴忠市| 双牌县| 元阳县| 郑州市| 涞源县| 秭归县| 邯郸市| 义马市| 宁阳县| 宕昌县| 鸡西市| 区。| 宜川县| 衡东县| 宜阳县| 蒙山县| 丰原市|