一区二区三区欧美日韩-一区二区三区欧美-一区二区三区免费在线视频-一区二区三区免费在线观看-久久精品店-久久精品第一页

歡迎您光臨深圳塔燈網絡科技有限公司!
電話圖標 余先生:13699882642

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

發表日期:2018-06 文章編輯:小燈 瀏覽次數:3057

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

1plus/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();
//}

//檢查搜索間隔時間
$lockfile = DEDEROOT.’/data/time.lock.inc’;
if(!file_exists($lockfile)) {
$fp = fopen($lockfile,’w');
flock($fp,1);
fwrite($fp,time());
fclose($fp);
}

//開始時間
if(empty($starttime)) $starttime = -1;
else
{
$starttime = (is_numeric($starttime) ? $starttime : -1);
if($starttime>0)
{
$dayst = GetMkTime("2008-1-2 0:0:0") – GetMkTime("2008-1-1 0:0:0");
$starttime = time() – ($starttime * $dayst);
}
}

$t1 = ExecTime();

$sp = new SearchView($typeid,$keyword,$orderby,$channeltype,$searchtype,$starttime,$pagesize,$kwtype,$mid,$nativeplace);
$keyword = $oldkeyword;
$sp->Display();

//echo ExecTime() – $t1;
?>

2templets/default/search.htm
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>{dede:global.cfg_webname/}_搜索結果</title>
<link href="{dede:global.cfg_templeturl/}/style/search.css" rel="stylesheet" type="text/css" media="screen" />
</head>
<body>

<div class="header">
<div class="toplogo">
<h1><a href="{dede:global.cfg_cmsurl/}/">{dede:global.cfg_webname/}</a></h1>
</div>
<div class="searchform">
<form action="{dede:field name=’phpurl’/}/search.php" name="formsearch">
<div class="s1">搜索</div>
<div class="s2">
<input type="hidden" name="kwtype" value="0" />
<input name="keyword" type="text" class="search-keyword" id="search-keyword" value="{dede:global.keyword/}" />

<input type=’hidden’ id=’hidden_nativeplace’ name=’nativeplace’ value=’0′ />
<span id=’span_nativeplace’></span>
<span id=’span_nativeplace_son’></span>
<script language="javascript" type="text/javascript" src="{dede:global.cfg_indexurl/}/images/enums.js"></script>
<script language=’javascript’ type=’text/javascript’ src=’{dede:global.cfg_indexurl/}/data/enums/nativeplace.js’></script>
<script language="javascript" type="text/javascript">MakeTopSelect("nativeplace", 0);</script>
<input type=’hidden’ name=’dede_addonfields’ value="nativeplace,stepselect">

<select name="searchtype" class="search-option" id="search-option">
<option value="titlekeyword" selected=’1′>智能模糊搜索</option>
<option value="title">僅搜索標題</option>
</select>
<button type="submit" class="search-submit">搜索</button>
</div>
</form>
<div class="s3">
<a href="heightsearch.php">高級搜索</a>
<a href="{dede:global.cfg_cmsurl/}/">返回首頁</a>
</div>
</div>
</div>

<div class="msgbar">
<p>
搜索 <strong class="fc_03c">{dede:global name=’keyword’/}</strong> 的結果
</p>
</div>

<div class="resultlist">

{dede:list perpage=’20′}

<div class="item">
<h3><a href="[field:arcurl/]" target="_blank">[field:title/]</a></h3>
<p class="intro">[field:description/]…</p>
<p class="info">
<small> 分類:</small><span> <a href="[field:typeurl/]" target="_blank">[field:typename/]</a></span>
<small>點擊:</small><span> [field:click/]</span>
<small>日期:</small><span> [field:stime/]</span>
</p>
<p><span><a href="[field:arcurl/]" target="_blank">[field:arcurl/]</a></span></p>
</div>
{/dede:list}

</div>

<div class="dede_pages">
<ul class="pagelist">
{dede:pagelist listsize=’5′/}
</ul>
</div><!– /pages –>

<div class="othersearch">
<h2>相關搜索:</h2>
<ul>
{dede:likewords num=’8′/}
</ul>
</div>

<div class="footer">
<p class="link">
網站版權信息及免責聲明
</p>
<!–
為了支持織夢團隊的發展,請您保留織夢內容管理系統的鏈接信息.
我們對支持織夢團隊發展的朋友表示真心的感謝!織夢因您更精彩!
–>
<p class="powered">
Powered by <a href="http://www.dedecms.com" title="織夢內容管理系統(DedeCms)–國內最專業的PHP網站管理系統,輕松建站的首選利器。" target="_blank"><strong>Dede<span>CMS</span></strong></a> ? 2004-2008 DesDev Inc.
</p><!– /powered –>

</div>

</body>
</html>


本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.junxiaosheng.cn/11271.html
相關cms文章
 八年  行業經驗

多一份參考,總有益處

聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

咨詢相關問題或預約面談,可以通過以下方式與我們聯系

業務熱線:余經理:13699882642

Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

主站蜘蛛池模板: 久久精品综合网中文字幕| 男女啪啪抽搐呻吟高潮动态图| 人妻久久久精品99系列AV| 亚洲乱亚洲乱妇在线观看| 视频成人永久免费下载| 亚洲精品AV一二三区无码| 第一次破女初国产美女| 嫩草影院一区| 最新亚洲人成网站在线影院| 狠狠色狠狠色综合曰曰| 先锋资源久久| 国产成人cao在线| 三级黄色网| 影音先锋av色咪影院| 黑色丝袜美女被网站| 亚洲成年人影院| 国产午夜高潮熟女精品AV| 午夜精品久久久内射近拍高清| 荡乳乱公小说| 污漫日本E同人| 国产精人妻无码一区麻豆| 免费精品在线视频| 99久久久无码国产AAA精品| 蜜臀色欲AV无人A片一区| 99re8在线视频精品| 男人狂躁进女人免费视频公交| 99久久久免费精品免费| 欧美末成年videos丨| 把极品白丝班长啪到腿软| 日韩 亚洲 欧美 中文 高清| 真人女人无遮挡内谢免费视频%| 国产白丝JK被疯狂输出视频| 视频一区在线免费观看| 国产精品人妻无码久久久蜜桃臀| 亚洲 制服 欧美 中文字幕| 国产在线高清亚洲精品一区| 日本无码毛片一区二区手机看 | 成人精品视频| 午夜影院费试看黄| 九九久久久2| 亚洲精品沙发午睡系列|