亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

? CMS ???? PHPCMS phpcms ??? ?? ??? ???? ??

phpcms ??? ?? ??? ???? ??

Feb 05, 2020 am 10:18 AM
phpcms

phpcms ??? ?? ??? ???? ??

phpcmsv9 ????? ??, ?? ?? ??!

phpcms ??? ?? ?? ?? ??

phpcmsv9 ?? ??? ??, ??? ??, ??? ? ?? ??? ?????. ?? ?? ?? ??? phpcms? ?? ?? ??? ???? ?? ???? ??? ? ????

v9? ?? ?? ??? ???? ?? ?? ?? ??? ???? ??? ? ????

??? ??? ?????. ?? ?? ??? index.php ??

<?php
defined(&#39;IN_PHPCMS&#39;) or exit(&#39;No permission resources.&#39;);
pc_base::load_sys_class(&#39;form&#39;,&#39;&#39;,0);
pc_base::load_sys_class(&#39;format&#39;,&#39;&#39;,0);
class index {
  function __construct() {
    $this->db = pc_base::load_model(&#39;search_model&#39;);
    $this->content_db = pc_base::load_model(&#39;content_model&#39;);
  }
  
  /**
   * 關(guān)鍵詞搜索
   */
  public function init() {
    //獲取siteid
    $siteid = isset($_REQUEST[&#39;siteid&#39;]) && trim($_REQUEST[&#39;siteid&#39;]) ? intval($_REQUEST[&#39;siteid&#39;]) : 1;
    $SEO = seo($siteid);
 
    //搜索配置
    $search_setting = getcache(&#39;search&#39;);
    $setting = $search_setting[$siteid];
 
    $search_model = getcache(&#39;search_model_&#39;.$siteid);
    $type_module = getcache(&#39;type_module_&#39;.$siteid);
 
    if(isset($_GET[&#39;q&#39;])) {
      if(trim($_GET[&#39;q&#39;])==&#39;&#39;) {
        header(&#39;Location: &#39;.APP_PATH.&#39;index.php?m=search&#39;);exit;
      }
      $typeid = empty($_GET[&#39;typeid&#39;]) ? 0 : intval($_GET[&#39;typeid&#39;]);
      $time = empty($_GET[&#39;time&#39;]) || !in_array($_GET[&#39;time&#39;],array(&#39;all&#39;,&#39;day&#39;,&#39;month&#39;,&#39;year&#39;,&#39;week&#39;)) ? &#39;all&#39; : trim($_GET[&#39;time&#39;]);
      $page = isset($_GET[&#39;page&#39;]) ? intval($_GET[&#39;page&#39;]) : 1;
      $pagesize = 10;
      $q = safe_replace(trim($_GET[&#39;q&#39;]));
      $q = new_html_special_chars(strip_tags($q));
      $q = str_replace(&#39;%&#39;, &#39;&#39;, $q);//過(guò)濾&#39;%&#39;,用戶全文搜索
      $search_q = $q;//搜索原內(nèi)容
 
      $sql_time = $sql_tid = &#39;&#39;;
      if($typeid) $sql_tid = &#39; AND typeid = &#39;.$typeid;
      //按時(shí)間搜索
      if($time == &#39;day&#39;) {
        $search_time = SYS_TIME - 86400;
        $sql_time = &#39; AND adddate > &#39;.$search_time;
      } elseif($time == &#39;week&#39;) {
        $search_time = SYS_TIME - 604800;
        $sql_time = &#39; AND adddate > &#39;.$search_time;
      } elseif($time == &#39;month&#39;) {
        $search_time = SYS_TIME - 2592000;
        $sql_time = &#39; AND adddate > &#39;.$search_time;
      } elseif($time == &#39;year&#39;) {
        $search_time = SYS_TIME - 31536000;
        $sql_time = &#39; AND adddate > &#39;.$search_time;
      } else {
        $search_time = 0;
        $sql_time = &#39;&#39;;
      }
      if($page==1 && !$setting[&#39;sphinxenable&#39;]) {
        //精確搜索
        $commend = $this->db->get_one("`siteid`= &#39;$siteid&#39; $sql_tid $sql_time AND `data` like &#39;%$q%&#39;");
      } else {
        $commend = &#39;&#39;;
      }
      //如果開(kāi)啟sphinx
      if($setting[&#39;sphinxenable&#39;]) {
        $sphinx = pc_base::load_app_class(&#39;search_interface&#39;, &#39;&#39;, 0);
        $sphinx = new search_interface();
        
        $offset = $pagesize*($page-1);
        $res = $sphinx->search($q, array($siteid), array($typeid), array($search_time, SYS_TIME), $offset, $pagesize, &#39;@weight desc&#39;);
        $totalnums = $res[&#39;total&#39;];
        //如果結(jié)果不為空
        if(!empty($res[&#39;matches&#39;])) {
          $result = $res[&#39;matches&#39;];
        }
      } else {
        
        $sql = "`siteid`= &#39;$siteid&#39; $sql_tid $sql_time AND `data` like &#39;%$q%&#39;";
        
 
        $result = $this->db->listinfo($sql, &#39;searchid DESC&#39;, $page, 10);
      }
       var_dump($result);
      //如果結(jié)果不為空
      if(!empty($result) || !empty($commend[&#39;id&#39;])) {
        foreach($result as $_v) {
          if($_v[&#39;typeid&#39;]) $sids[$_v[&#39;typeid&#39;]][] = $_v[&#39;id&#39;];
        }
 
        if(!empty($commend[&#39;id&#39;])) {
          if($commend[&#39;typeid&#39;]) $sids[$commend[&#39;typeid&#39;]][] = $commend[&#39;id&#39;];
        }
        $model_type_cache = getcache(&#39;type_model_&#39;.$siteid,&#39;search&#39;);
        $model_type_cache = array_flip($model_type_cache);
        $data = array();
        foreach($sids as $_k=>$_val) {
          $tid = $_k;
          $ids = array_unique($_val);
 
          $where = to_sqls($ids, &#39;&#39;, &#39;id&#39;);
          //獲取模型id
          $modelid = $model_type_cache[$tid];
 
          //是否讀取其他模塊接口
          if($modelid) {
            $this->content_db->set_model($modelid);
          
            /**
            * 如果表名為空,則為黃頁(yè)模型
            */
            if(empty($this->content_db->model_tablename)) {
              $this->content_db = pc_base::load_model(&#39;yp_content_model&#39;);
              $this->content_db->set_model($modelid);
 
            }
            $datas = $this->content_db->select($where, &#39;*&#39;);
          }
          $data = array_merge($data,$datas);
        }
        $pages = $this->db->pages;
        $totalnums = $this->db->number;
       
        //如果分詞結(jié)果為空
        if(!empty($segment_q)) {
          $replace = explode(&#39; &#39;, $segment_q);
          foreach($replace as $replace_arr_v) {
            $replace_arr[] =  &#39;<font color=red>&#39;.$replace_arr_v.&#39;</font>&#39;;
          }
          foreach($data as $_k=>$_v) {
            $data[$_k][&#39;title&#39;] = str_replace($replace, $replace_arr, $_v[&#39;title&#39;]);
            $data[$_k][&#39;description&#39;] = str_replace($replace, $replace_arr, $_v[&#39;description&#39;]);
          }
        } else {
          foreach($data as $_k=>$_v) {
            $data[$_k][&#39;title&#39;] = str_replace($q, &#39;<font color=red>&#39;.$q.&#39;</font>&#39;, $_v[&#39;title&#39;]);
            $data[$_k][&#39;description&#39;] = str_replace($q, &#39;<font color=red>&#39;.$q.&#39;</font>&#39;, $_v[&#39;description&#39;]);
          }
        }
      }
      $execute_time = execute_time();
      $pages = isset($pages) ? $pages : &#39;&#39;;
      $totalnums = isset($totalnums) ? $totalnums : 0;
      $data = isset($data) ? $data : &#39;&#39;;
      
      includetemplate(&#39;search&#39;,&#39;list&#39;);
    } else {
      includetemplate(&#39;search&#39;,&#39;index&#39;);
    }
  }
 
  
  public function public_get_suggest_keyword() {
    $url = $_GET[&#39;url&#39;].&#39;&q=&#39;.$_GET[&#39;q&#39;];
    $trust_url = array(&#39;c8430fcf851e85818b546addf5bc4dd3&#39;);
    $urm_md5 = md5($url);
    if (!in_array($urm_md5, $trust_url)) exit;
    
    $res = @file_get_contents($url);
    if(CHARSET != &#39;gbk&#39;) {
      $res = iconv(&#39;gbk&#39;, CHARSET, $res);
    }
    echo $res;
  }
  
  /**
   * 提示搜索接口
   * TODO 暫時(shí)未啟用,用的是google的接口
   */
  public function public_suggest_search() {
    //關(guān)鍵詞轉(zhuǎn)換為拼音
    pc_base::load_sys_func(&#39;iconv&#39;);
    $pinyin = gbk_to_pinyin($q);
    if(is_array($pinyin)) {
      $pinyin = implode(&#39;&#39;, $pinyin);
    }
    $this->keyword_db = pc_base::load_model(&#39;search_keyword_model&#39;);
    $suggest = $this->keyword_db->select("pinyin like &#39;$pinyin%&#39;", &#39;*&#39;, 10, &#39;searchnums DESC&#39;);
    
    foreach($suggest as $v) {
      echo $v[&#39;keyword&#39;]."\n";
    }
 
    
  }
}
?>

?? ?? header.html ???? "???" ?? ??? ????(??? ??? ?? ?? ?? ????? ??) typeid? ?? ?? 0?? ???? ?? index.html,lists.html? ?? ???? ???? ??? ?????. ??? ?? ??? ???? ?? ? ?? ???? ??? ???? ???? ?????. .

PHP ??? ????, ??? ?? PHPCMS ????, ??? ??? ?????!

? ??? phpcms ??? ?? ??? ???? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

??? ????
1597
29
PHP ????
1488
72
???
phpcms?? ???? ???? ???? ?? phpcms?? ???? ???? ???? ?? Jul 27, 2023 pm 05:23 PM

phpcms?? ???? ???? ???? ??: 1. ?? ??? ???? ?? ??? ?????. 2. ??? ??? ?????. 3. ???? ??? ???? ??? ??? ?????.

phpcms? ?? ????????? phpcms? ?? ????????? Apr 20, 2024 pm 10:51 PM

PHP CMS? ? ??? ??? ??? ?? PHP ?? ?? ?? ??? ?? ?????, ?? ???, ??? ??, ???, ?? ?? ? ?? ?? ??? ?????. ??? ????, ???? ??? ?????, ??? ????, ?? ??? ??? ? ???, ?? ????, ???, ?? ????, ????? ????, ???? ?? ? ??? ?????? ?? ???? ????.

phpcms? ?? ????? phpcms? ?? ????? Mar 01, 2023 am 10:24 AM

phpcms? ?? ??? ????. phpcms? ?? ?? cms ?????? ?? ??? ?? ??? ??? ??? ? ?? ??? ????. ????? ????, ???? ???? ?? ??? ???? ???.

WeChat ??? ?? ???: PHPCMS ?? ?? WeChat ??? ?? ???: PHPCMS ?? ?? Mar 29, 2024 am 09:18 AM

??: WeChat ??? ?? ???: PHPCMS? ?? ??? ??? ??? ?? ???? ????? ?? ?? ? ??? ?????. ???? ?? ?? ?? ?? ??? ? ??? WeChat? ??? ??? ?? ? ?? ??????? ???? ????. ? ????? WeChat ??? ??? PHPCMS ????? ???? ??? ???? ???? ?? ??? ?????. 1??: WeChat Open Platform ?? ?? ?? WeChat Open Platform? ??? ??? ???? ?? ?? ??? ???? ???. ??? [?? ?? ???]

PHPCMS ??? ?? ?? ?? ?? ?? PHPCMS ??? ?? ?? ?? ?? ?? Mar 14, 2024 pm 12:06 PM

PHPCMS ??? ?? ?? ?? ?? ?? ? ??? ???? ??? ?? ??? ?? ???? ?? ???? ???? ???????. ??? ??? ?? ??? ?????. ??? ??? ???? ??? ?? ??? ?? ??? ???? ?? ??? ???? ?? ??? ??? ?? ?? ?????. ? ????? PHPCMS? ??? ?? ?? ?? ??? ???? ???? ??? ? ?? ???? ?? ??? ?????. 1. ???? ??? ??? ???? ?? ???? ??? ??? ??? ??? ???? ???.

phpcms? ?? ????? phpcms? ?? ????? Apr 20, 2024 pm 10:39 PM

PHPCMS? ?? ??, ???, ???, ??? ??? ? ???? ??? ?? ?? ?? ?? ??? ?? ???(CMS)???. ?? ????, ????? ????, ???, ???? ?? ? ??? ??? ????? ??? ? ??? ? ????. ?? ?? ???? PHP 5.6 ??, MySQL, MariaDB ?? PostgreSQL ??????, Apache ?? Nginx ? ??? ?????.

phpcms?? ?? ??? ???? phpcms?? ?? ??? ???? Jun 14, 2023 pm 01:13 PM

phpcms?? ? ?? ? ??? ??? ????. 1. ??? ?? URL ??? ???? phpCMS4 ???? ?? ??? ???? ???? ??? ??? ???? ??? ? ?? ?? ????? ????? ????. . ???, ?? ??? ??, ??? ??? ???? phpCMS2008R1 ???? ???? ???? ?? ??? ??? ?????.

phpcms? ?? ??????? ?????? phpcms? ?? ??????? ?????? Feb 21, 2023 pm 06:57 PM

phpcms? mysql ??????? ?????. phpcms? PHP+MYSQL? ?? ???? ???? ??? PHP ?? ?? ???? ?? ??????. PHPCMS V9? OOP ??? ???? ?? ?? ?????? ?????. ???? PHP ??? PHP5 ??, ???? MYSQL ??? MySql 4.1 ?????.

See all articles