本文整理汇总了PHP中DedeInclude函数的典型用法代码示例。如果您正苦于以下问题:PHP DedeInclude函数的具体用法?PHP DedeInclude怎么用?PHP DedeInclude使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了DedeInclude函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: dirname
require_once dirname(__FILE__) . "/config.php";
CheckPurview('co_Export');
if (empty($dopost)) {
$dopost = '';
}
if ($dopost != 'done') {
require_once DEDEADMIN . "/inc/inc_catalog_options.php";
$channelid = $usemore = 0;
if (!empty($nid)) {
$mrow = $dsql->GetOne("Select count(*) as dd From `#@__co_htmls` where nid='{$nid}' And isdown='1' ");
$rrow = $dsql->GetOne("Select channelid,usemore From `#@__co_note` where nid='{$nid}' ");
$channelid = 1;
$usemore = $rrow['usemore'];
}
include DedeInclude("templets/co_bang.htm");
exit;
} else {
$typeid = isset($typeid) ? $typeid : "";
$nid = isset($nid) ? $nid : "";
if ($typeid == "" && !is_numeric($typeid)) {
$addflag1 = 'err';
showmsg('参数错误(err:typeid is error)', "co_main.php");
} else {
$row = $dsql->getone("SELECT id FROM `#@__arctype` where `id`={$typeid}");
if ($row) {
$addflag1 = 'ok';
} else {
$addflag1 = 'ok';
$typeid = 0;
}
示例2: ShowMsg
if ($rank == 10) {
ShowMsg('超级管理员的权限不允许更改!', 'sys_group.php');
exit;
}
$purview = "";
if (is_array($purviews)) {
foreach ($purviews as $p) {
$purview .= "{$p} ";
}
$purview = trim($purview);
}
$dsql->ExecuteNoneQuery("UPDATE `#@__admintype` SET typename='{$typename}',purviews='{$purview}' WHERE CONCAT(`rank`)='{$rank}'");
ShowMsg('成功更改用户组的权限!', 'sys_group.php');
exit;
} else {
if ($dopost == 'del') {
$dsql->ExecuteNoneQuery("DELETE FROM `#@__admintype` WHERE CONCAT(`rank`)='{$rank}' AND system='0';");
ShowMsg("成功删除一个用户组!", "sys_group.php");
exit;
}
}
$groupRanks = array();
$groupSet = $dsql->GetOne("SELECT * FROM `#@__admintype` WHERE CONCAT(`rank`)='{$rank}' ");
$groupRanks = explode(' ', $groupSet['purviews']);
include DedeInclude('templets/sys_group_edit.htm');
//检查是否已经有此权限
function CRank($n)
{
global $groupRanks;
return in_array($n, $groupRanks) ? ' checked' : '';
}
示例3: dirname
<?php
require_once dirname(__FILE__) . "/config.php";
require_once DEDEINC . "/dedecollection.class.php";
if (!empty($nid)) {
$ntitle = '采集指定节点:';
$nid = intval($nid);
$co = new DedeCollection();
$co->LoadNote($nid);
$row = $dsql->GetOne("Select count(aid) as dd From `#@__co_htmls` where nid='{$nid}'; ");
if ($row['dd'] == 0) {
$unum = "没有记录或从来没有采集过这个节点!";
} else {
$unum = "共有 {$row['dd']} 个历史种子网址!<a href='javascript:SubmitNew();'>[<u>更新种子网址,并采集</u>]</a>";
}
} else {
$ntitle = '监控式采集:';
$unum = "没指定采集节点,将使用检测新内容采集模式!";
}
include DedeInclude('templets/co_gather_start.htm');
示例4: AutoCharset
if ($dopost == 'install') {
$row = $dsql->GetOne("SELECT * FROM `#@__payment` WHERE id='{$pid}'");
if (is_array($row)) {
if ($cfg_soft_lang == 'utf-8') {
$config_row = AutoCharset(unserialize(utf82gb($row['config'])));
} else {
if ($cfg_soft_lang == 'gb2312') {
$config_row = unserialize($row['config']);
}
}
//print_r($config_row);exit;
$af = new Array2form($config_row);
$af->SetDefaultTpl($tplstring);
$reval = $af->GetAll();
}
include DedeInclude('templets/sys_payment_install.htm');
exit;
} else {
if ($dopost == 'config') {
if ($pay_name == "" || $pay_desc == "" || $pay_fee == "") {
ShowMsg("您有未填写的项目!", "-1");
exit;
}
$row = $dsql->GetOne("SELECT * FROM `#@__payment` WHERE id='{$pid}'");
if ($cfg_soft_lang == 'utf-8') {
$config = AutoCharset(unserialize(utf82gb($row['config'])));
} else {
if ($cfg_soft_lang == 'gb2312') {
$config = unserialize($row['config']);
}
}
示例5: array
}
echo '</xmp>';
exit;
}
}
}
//获取系统存在的表信息
$otherTables = array();
$dedeSysTables = array();
$channelTables = array();
$dsql->SetQuery("Select addtable From `#@__channeltype` ");
$dsql->Execute();
while ($row = $dsql->GetObject()) {
$channelTables[] = $row->addtable;
}
$dsql->SetQuery("Show Tables");
$dsql->Execute('t');
while ($row = $dsql->GetArray('t', MYSQL_BOTH)) {
if (ereg("^{$cfg_dbprefix}", $row[0]) || in_array($row[0], $channelTables)) {
$dedeSysTables[] = $row[0];
} else {
$otherTables[] = $row[0];
}
}
$mysql_version = $dsql->GetVersion();
include DedeInclude('templets/sys_data.htm');
function TjCount($tbname, &$dsql)
{
$row = $dsql->GetOne("Select count(*) as dd From {$tbname}");
return $row['dd'];
}
示例6: empty
$ddw = empty($ddw) ? "0" : $ddw;
$ccw = empty($ccw) ? "0" : $ccw;
$row = $dsql->GetOne("SELECT COUNT(aid) AS dd,SUM(click) AS cc FROM `{$frow['addtable']}` WHERE senddate>{$istarttime} AND mid='{$uid}'; ");
$ddw += $row['dd'];
$ccw += $row['cc'];
}
$row = $dsql->GetOne("SELECT COUNT(id) AS dd,SUM(click) AS cc FROM `#@__archives` WHERE senddate>{$istarttime} AND mid='{$uid}'; ");
$ddw = $row['dd'] + $ddw;
$ccw = $row['cc'] + $ccw;
//当天
$starttime = $y . "-{$m}-{$d} 00:00:00";
$istarttime = GetMkTime($starttime);
$sql = "SELECT addtable FROM `#@__channeltype` WHERE issystem='-1'";
$dsql->Execute('me', $sql);
while ($frow = $dsql->GetArray('me')) {
$ddd = empty($ddd) ? "0" : $ddd;
$ccd = empty($ccd) ? "0" : $ccd;
$row = $dsql->GetOne("SELECT COUNT(aid) AS dd,SUM(click) AS cc FROM `{$frow['addtable']}` WHERE senddate>{$istarttime} AND mid='{$uid}'; ");
$ddd += $row['dd'];
$ccd += $row['cc'];
}
$row = $dsql->GetOne("SELECT COUNT(id) AS dd,SUM(click) AS cc FROM `#@__archives` WHERE senddate>{$istarttime} AND mid='{$uid}'; ");
$ddd = $row['dd'] + $ddd;
$ccd = $row['cc'] + $ccd;
$msg = "<table width='96%' border='0' align='center' cellpadding='3' cellspacing='1' bgcolor='#cfcfcf'>\r\n <tr align='center' bgcolor='#FBFCE2'>\r\n <td width='18%' height='26'><strong>管理员↓|统计信息→</strong></td>\r\n <td width='18%'><strong>全部(文档|点击)</strong></td>\r\n <td width='16%'><strong>季度</strong></td>\r\n <td width='16%'><strong>当月</strong></td>\r\n <td width='16%'><strong>近七天</strong></td>\r\n <td width='16%'><strong>当天</strong></td>\r\n </tr>\r\n <tr align='center' bgcolor='#FFFFFF'>\r\n <td height='26'>{$userid}</td>\r\n <td>{$dd} | {$cc}</td>\r\n <td>{$dds} | {$ccs}</td>\r\n <td>{$ddm} | {$ccm}</td>\r\n <td>{$ddw} | {$ccw}</td>\r\n <td>{$ddd} | {$ccd}</td>\r\n </tr>\r\n </table><br style='clear:both'/>\r\n";
AjaxHead();
echo $msg;
exit;
}
include DedeInclude('templets/sys_admin_user_tj.htm');
示例7: array
} else {
$configstr .= "\$safe_gdstyle = '';\r\n";
}
$configstr .= "\$safe_wwidth = '" . $gd_wwidth . "';\r\n";
$configstr .= "\$safe_wheight = '" . $gd_wheight . "';\r\n";
$configstr .= "\$safe_codelen = '" . $codelen . "';\r\n";
$configstr .= "\$safe_faq_reg = '" . $gdfaq_reg . "';\r\n";
$configstr .= "\$safe_faq_send = '" . $gdfaq_send . "';\r\n";
$configstr .= "\$safe_faq_msg = '" . $gdfaq_msg . "';\r\n";
//保存问答数组
$faqs = array();
for ($i = 1; $i <= count($question) - 1; $i++) {
$val = trim($question[$i]);
if ($val) {
$faqs[$i]['question'] = str_replace("'", "\"", stripslashes($val));
$faqs[$i]['answer'] = stripslashes(trim($answer[$i]));
}
}
//print_r($question);exit();
$configstr .= "\$safe_faqs = '" . serialize($faqs) . "';\r\n";
$configstr = "<" . "?php\r\n" . $configstr . "?" . ">\r\n";
$fp = fopen($safeconfigfile, "w") or die("写入文件 {$safeconfigfile} 失败,请检查权限!");
fwrite($fp, $configstr);
fclose($fp);
ShowMsg("修改配置成功!", "sys_safe.php");
exit;
}
require_once $safeconfigfile;
$safefaqs = unserialize($safe_faqs);
include DedeInclude('templets/sys_safe.htm');
示例8: ShowMsg
exit;
}
if (trim($nvarname) == '' || eregi('[^a-z_]', $nvarname)) {
ShowMsg("变量名不能为空并且必须为[a-z_]组成!", "-1");
exit;
}
$row = $dsql->GetOne("Select varname From `#@__sysconfig` where varname like '{$nvarname}' ");
if (is_array($row)) {
ShowMsg("该变量名称已经存在!", "-1");
exit;
}
$row = $dsql->GetOne("Select aid From `#@__sysconfig` order by aid desc ");
$aid = $row['aid'] + 1;
$inquery = "INSERT INTO `#@__sysconfig`(`aid`,`varname`,`info`,`value`,`type`,`groupid`)\r\n VALUES ('{$aid}','{$nvarname}','{$varmsg}','{$nvarvalue}','{$vartype}','{$vargroup}')";
$rs = $dsql->ExecuteNoneQuery($inquery);
if (!$rs) {
ShowMsg("新增变量失败,可能有非法字符!", "sys_info.php?gp={$vargroup}");
exit;
}
if (!is_writeable($configfile)) {
ShowMsg("成功保存变量,但由于 {$configfile} 无法写入,因此不能更新配置文件!", "sys_info.php?gp={$vargroup}");
exit;
} else {
ReWriteConfig();
ShowMsg("成功保存变量并更新配置文件!", "sys_info.php?gp={$vargroup}");
exit;
}
}
}
include DedeInclude('templets/sys_info.htm');
示例9: empty
$channelid = empty($channelid) ? 0 : intval($channelid);
$cid = empty($cid) ? 0 : intval($cid);
//获得频道模型ID
if ($cid > 0 && $channelid == 0) {
$row = $dsql->GetOne("Select channeltype From `#@__arctype` where id='{$cid}'; ");
$channelid = $row['channeltype'];
} else {
if ($channelid == 0) {
$channelid = 1;
}
}
$softconfig = $dsql->GetOne("select * From `#@__softconfig` ");
//获得频道模型信息
$cInfos = $dsql->GetOne(" Select * From `#@__channeltype` where id='{$channelid}' ");
$channelid = $cInfos['id'];
include DedeInclude("templets/soft_add.htm");
exit;
} else {
if ($dopost == 'save') {
require_once DEDEINC . '/image.func.php';
require_once DEDEINC . '/oxwindow.class.php';
$flag = isset($flags) ? join(',', $flags) : '';
$notpost = isset($notpost) && $notpost == 1 ? 1 : 0;
if (empty($click)) {
$click = $cfg_arc_click == '-1' ? mt_rand(50, 200) : $cfg_arc_click;
}
if (!isset($typeid2)) {
$typeid2 = 0;
}
if (!isset($autokey)) {
$autokey = 0;
示例10: addslashes
}
$keywords = addslashes($keywords);
if ($keywords == '') {
$keywords = ',';
}
$dsql->ExecuteNoneQuery("update `#@__archives` set keywords='{$keywords}' where id='{$id}'");
}
$sp->Clear();
unset($sp);
}
//end if limit
//返回提示信息
if ($totalnum > 0) {
$tjlen = ceil($tjnum / $totalnum * 100);
} else {
$tjlen = 100;
}
$dvlen = $tjlen * 2;
$tjsta = "<div style='width:200;height:15;border:1px solid #898989;text-align:left'><div style='width:{$dvlen};height:15;background-color:#829D83'></div></div>";
$tjsta .= "<br/>完成处理文档总数的:{$tjlen} %,位置:{$startdd},继续执行任务...";
if ($tjnum < $totalnum) {
$nurl = "article_keywords_make.php?dopost=fetch&totalnum={$totalnum}&startdd=" . ($startdd + $pagesize) . "&pagesize={$pagesize}";
ShowMsg($tjsta, $nurl, 0, 500);
} else {
ShowMsg("完成所有任务!", "javascript:;");
}
exit;
}
}
include DedeInclude('templets/article_keywords_make.htm');
示例11: dirname
<?php
/**
* 采集规则测试
*
* @version $Id: co_test_rule.php 1 17:13 2010年7月12日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
require_once dirname(__FILE__) . "/config.php";
require_once DEDEINC . "/dedecollection.class.php";
$nid = intval($nid);
$co = new DedeCollection();
$co->LoadNote($nid);
include DedeInclude('templets/co_test_rule.htm');
exit;
示例12: dirname
<?php
/**
* 通行证设置
*
* @version $Id: sys_passport.php 1 22:28 2010年7月20日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
require_once dirname(__FILE__) . "/config.php";
if (!isset($dopost)) {
$dopost = "";
}
if ($dopost == 'save') {
$ConfigFile = DEDEINC . "/config_passport.php";
$vars = array('cfg_pp_need', 'cfg_pp_encode', 'cfg_pp_login', 'cfg_pp_exit', 'cfg_pp_reg');
$configstr = "";
foreach ($vars as $v) {
${$v} = str_replace("'", "", ${$v});
$configstr .= "\${$v} = '" . str_replace("'", "", stripslashes(${'edit___' . $v})) . "';\r\n";
}
$configstr = '<' . '?' . "\r\n" . $configstr . '?' . '>';
$fp = fopen($ConfigFile, "w") or die("写入文件 {$ConfigFile} 失败,请检查权限!");
fwrite($fp, $configstr);
fclose($fp);
echo "<script>alert('修改通行证配置成功!');window.location='sys_passport.php?" . time() . "';</script>\r\n";
}
include DedeInclude('templets/sys_passport.htm');
示例13: dirname
<?php
/**
* 生成列表栏目
*
* @version $Id: makehtml_list.php 1 11:09 2010年7月19日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
require_once dirname(__FILE__) . "/config.php";
require_once DEDEINC . "/typelink.class.php";
include DedeInclude('templets/makehtml_list.htm');
示例14: CheckPurview
CheckPurview('plus_文件管理器');
if (empty($acdir)) {
$acdir = $cfg_df_style;
}
$templetdir = $cfg_basedir . $cfg_templets_dir;
$templetdird = $templetdir . '/' . $acdir;
$templeturld = $cfg_templeturl . '/' . $acdir;
if (ereg("\\.", $acdir)) {
ShowMsg('Not Allow dir ' . $acdir . '!', '-1');
exit;
}
//获取默认文件说明信息
function GetInfoArray($filename)
{
$arrs = array();
$dlist = file($filename);
foreach ($dlist as $d) {
$d = trim($d);
if ($d != '') {
list($dname, $info) = explode(',', $d);
$arrs[$dname] = $info;
}
}
return $arrs;
}
$dirlists = GetInfoArray($templetdir . '/templet-dirlist.inc');
$filelists = GetInfoArray($templetdir . '/templet-filelist.inc');
$pluslists = GetInfoArray($templetdir . '/templet-pluslist.inc');
$fileinfos = $acdir == 'plus' ? $pluslists : $filelists;
include DedeInclude('templets/templets_default.htm');
示例15: dirname
<?php
/**
* 生成文档
*
* @version $Id: makehtml_archives.php 1 9:10 2010年7月19日Z tianya $
* @package DedeCMS.Administrator
* @copyright Copyright (c) 2007 - 2010, DesDev, Inc.
* @license http://help.dedecms.com/usersguide/license.html
* @link http://www.dedecms.com
*/
require_once dirname(__FILE__) . "/config.php";
require_once DEDEINC . "/typelink.class.php";
include DedeInclude('templets/makehtml_archives.htm');