當前位置: 首頁>>代碼示例>>PHP>>正文


PHP GetTopid函數代碼示例

本文整理匯總了PHP中GetTopid函數的典型用法代碼示例。如果您正苦於以下問題:PHP GetTopid函數的具體用法?PHP GetTopid怎麽用?PHP GetTopid使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了GetTopid函數的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: lib_mynews

function lib_mynews(&$ctag, &$refObj)
{
    global $dsql, $envs;
    //屬性處理
    $attlist = "row|1,titlelen|24";
    FillAttsDefault($ctag->CAttribute->Items, $attlist);
    extract($ctag->CAttribute->Items, EXTR_SKIP);
    $innertext = trim($ctag->GetInnerText());
    if (empty($row)) {
        $row = 1;
    }
    if (empty($titlelen)) {
        $titlelen = 30;
    }
    if (empty($innertext)) {
        $innertext = GetSysTemplets('mynews.htm');
    }
    $idsql = '';
    if ($envs['typeid'] > 0) {
        $idsql = " where typeid='" . GetTopid($this->TypeID) . "' ";
    }
    $dsql->SetQuery("Select * from #@__mynews {$idsql} order by senddate desc limit 0,{$row}");
    $dsql->Execute();
    $ctp = new DedeTagParse();
    $ctp->SetNameSpace('field', '[', ']');
    $ctp->LoadSource($innertext);
    $revalue = '';
    while ($row = $dsql->GetArray()) {
        foreach ($ctp->CTags as $tagid => $ctag) {
            @$ctp->Assign($tagid, $row[$ctag->GetName()]);
        }
        $revalue .= $ctp->GetResult();
    }
    return $revalue;
}
開發者ID:klr2003,項目名稱:sourceread,代碼行數:35,代碼來源:mynews.lib.php

示例2: ParseTempletsFirst

 /**
  *  解析模板,對固定的標記進行初始給值
  *
  * @access    public
  * @return    string
  */
 function ParseTempletsFirst()
 {
     if (isset($this->TypeLink->TypeInfos['reid'])) {
         $GLOBALS['envs']['reid'] = $this->TypeLink->TypeInfos['reid'];
     }
     $GLOBALS['envs']['typeid'] = $this->TypeID;
     $GLOBALS['envs']['topid'] = GetTopid($this->Fields['typeid']);
     $GLOBALS['envs']['cross'] = 1;
     MakeOneTag($this->dtp, $this);
 }
開發者ID:cwcw,項目名稱:cms,代碼行數:16,代碼來源:arc.listview.class.php

示例3: ParseTempletsFirst

 /**
  *  解析模板,對固定的標記進行初始給值
  *
  * @access    public
  * @return    void
  */
 function ParseTempletsFirst()
 {
     if (empty($this->Fields['keywords'])) {
         $this->Fields['keywords'] = '';
     }
     if (empty($this->Fields['reid'])) {
         $this->Fields['reid'] = 0;
     }
     $GLOBALS['envs']['tags'] = $this->Fields['tags'];
     if (isset($this->TypeLink->TypeInfos['reid'])) {
         $GLOBALS['envs']['reid'] = $this->TypeLink->TypeInfos['reid'];
     }
     $GLOBALS['envs']['keyword'] = $this->Fields['keywords'];
     $GLOBALS['envs']['typeid'] = $this->Fields['typeid'];
     $GLOBALS['envs']['topid'] = GetTopid($this->Fields['typeid']);
     $GLOBALS['envs']['aid'] = $GLOBALS['envs']['id'] = $this->Fields['id'];
     $GLOBALS['envs']['adminid'] = $GLOBALS['envs']['mid'] = isset($this->Fields['mid']) ? $this->Fields['mid'] : 1;
     $GLOBALS['envs']['channelid'] = $this->TypeLink->TypeInfos['channeltype'];
     if ($this->Fields['reid'] > 0) {
         $GLOBALS['envs']['typeid'] = $this->Fields['reid'];
     }
     MakeOneTag($this->dtp, $this, 'N');
 }
開發者ID:nomagame,項目名稱:HNJC-Official-Website,代碼行數:29,代碼來源:arc.archives.class.php

示例4: ParseTemplet

 /**
  *  解析模板裏的標簽
  *
  * @access    private
  * @return    void
  */
 function ParseTemplet()
 {
     $GLOBALS['envs']['typeid'] = $this->TypeID;
     if ($this->TypeID > 0) {
         $GLOBALS['envs']['topid'] = GetTopid($this->TypeID);
     } else {
         $GLOBALS['envs']['topid'] = 0;
     }
     if (isset($this->TypeLink->TypeInfos['reid'])) {
         $GLOBALS['envs']['reid'] = $this->TypeLink->TypeInfos['reid'];
     }
     if (isset($this->TypeLink->TypeInfos['channeltype'])) {
         $GLOBALS['envs']['channelid'] = $this->TypeLink->TypeInfos['channeltype'];
     }
     MakeOneTag($this->dtp, $this);
     //這個函數放在 channelunit.func.php 文件中
 }
開發者ID:iabing,項目名稱:mzzyc,代碼行數:23,代碼來源:arc.partview.class.php

示例5: empty

        }
    }
}
$myrow['content'] = empty($myrow['content']) ? " " : $myrow['content'];
//讀取頻道模型信息
$channelid = $myrow['channeltype'];
$dsql->SetQuery("SELECT id,typename,nid FROM `#@__channeltype` WHERE id<>-1 AND isshow=1 ORDER BY id");
$dsql->Execute();
while ($row = $dsql->GetObject()) {
    $channelArray[$row->id]['typename'] = $row->typename;
    $channelArray[$row->id]['nid'] = $row->nid;
    if ($row->id == $channelid) {
        $nid = $row->nid;
    }
}
PutCookie('lastCid', GetTopid($id), 3600 * 24, "/");
if ($dopost == 'time') {
    ?>
      <form name="form1" action="catalog_edit.php" method="post" onSubmit="return checkSubmit();">
  <input type="hidden" name="dopost" value="savetime" />
  <input type="hidden" name="id" value="<?php 
    echo $id;
    ?>
" />
  <input type="hidden" name="topid" value="<?php 
    echo $myrow['topid'];
    ?>
" />
  <input type="hidden" name="moresite" value="<?php 
    echo $myrow['moresite'];
    ?>
開發者ID:nothingsoga1,項目名稱:shfayidiyj,代碼行數:31,代碼來源:catalog_edit.php

示例6: GetTopid

 function GetTopid($tid)
 {
     global $cfg_Cs;
     if (!is_array($cfg_Cs)) {
         require_once DEDEDATA . "/cache/inc_catalog_base.inc";
     }
     if (!isset($cfg_Cs[$tid][0]) || $cfg_Cs[$tid][0] == 0) {
         return $tid;
     } else {
         return GetTopid($cfg_Cs[$tid][0]);
     }
 }
開發者ID:hensonvip,項目名稱:ymroad,代碼行數:12,代碼來源:channelunit.helper.php

示例7: values

                    $zuozheurl = $typedir . ".html";
                    $keyword_in_query = "insert into `#@__keywords` (`keyword`, `rank`, `sta`, `rpurl`) values('{$typename}','30','1','{$zuozheurl}')";
                    $dsql->ExecuteNoneQuery($keyword_in_query);
                }
            }
            //將小說插入文檔關鍵詞中
            if ($reid != '45' && ($co_autokeytype == 2 || ($co_autokeytype = 3))) {
                $row = $dsql->GetOne("SELECT `keyword` FROM `#@__keywords` WHERE `keyword`='{$typename}'");
                if (!$row && strlen($typename) > 2) {
                    $typeurl = $typedir . "/";
                    $dsql->ExecuteNoneQuery("insert into `#@__keywords` (`keyword`, `rank`, `sta`, `rpurl`) values('{$typename}','30','1','{$typeurl}')");
                }
            }
            UpDateCatCache();
            if ($reid > 0) {
                PutCookie('lastCid', GetTopid($reid), 3600 * 24, '/');
            }
            ShowMsg("成功創建一個分類!", "catalog_main.php");
            exit;
        }
    }
}
//End dopost==save
//獲取從父目錄繼承的默認參數
if ($dopost == '') {
    $channelid = 1;
    $issend = 1;
    $corank = 0;
    $reid = 0;
    $topid = 0;
    $typedir = '';
開發者ID:soonfine,項目名稱:leread,代碼行數:31,代碼來源:catalog_add.php


注:本文中的GetTopid函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。