设为首页收藏本站

Scripts 学盟

 找回密码
 加入学盟

QQ登录

只需一步,快速开始

查看: 1559|回复: 3
打印 上一主题 下一主题

求助:调用子目录数据DEDE到博客首页 [复制链接]

Rank: 1

跳转到指定楼层
1#
酒之小轻 发表于 2011-9-16 13:50:55 |只看该作者 |倒序浏览
本帖最后由 酒之小轻 于 2011-9-16 13:51 编辑

某菜鸟,用了一个博客程序,结果天天手工更新,已经快不行了
http://www.sojid.com/

现在那个菜鸟在http://www.sojid.com/dede装了一个DEDE采集

想调用DEDE最新10贴到sojid.com首页

<?php
/*
        [JBLOG] (C) 2008-2009 JBLOG TEAM.
        $QQ : 22823459
        $Email : lisijie86@gmail.com
        $Url : http://www.lisijie.org
*/

require(\'include/common.php\');

$get = array();
$querystring = $_SERVER[\'QUERY_STRING\'];
$modules = array(\'index\',\'category\',\'article\',\'archive\',\'rss\',\'link\',\'tag\',\'search\',\'ajax\',\'plugin\');

if ( $_CACHE[\'config\'][\'seo\'][\'rewrite\'] == 1 ) {
        if ( substr($querystring,-1) == \'/\' ) {
                $querystring = substr($querystring, 0, -1);
        }
        $get = explode(\'/\', $querystring);
        unset($querystring);
        if ( empty($get[0]) || !in_array($get[0], $modules)) {
                if ( isset($_GET[\'ajax\']) ) {
                        $get[0] = \'ajax\';
                        $get[1] = $_GET[\'ajax\'];
                }
        }
        if ( $get[0] == \'page\' || empty($get[0]) ) $get[0] = \'index\';
} else {
        $querystring = explode(\'&\',$querystring);
        foreach ( $querystring as $val ) {
                $val = explode(\'=\',$val);
                if ( empty($get) ) {
                        $get[0] = urldecode($val[0]);
                        $get[1] = urldecode($val[1]);
                } else {
                        $get[] = urldecode($val[1]);
                }
        }
        unset($querystring);
        switch ($get[0]) {
                case \'\' :
                case \'page\' :
                        $get[0] = \'index\'; break;
                case \'aid\' :
                        $get[0] = \'article\'; break;
                case \'cid\' :
                        $get[0] = \'category\'; break;
                case \'p\' :
                        $get[0] = \'plugin\'; break;
                default :
        }
}
if ( cache_page() ) {
        require_once(JBLOG_ROOT.\'include/func_cachepage.php\');
        get_cache_page();
}
//加载用户自定义函数
$file = JBLOG_ROOT.\'./themes/\'.$_CACHE[\'config\'][\'blog\'][\'theme\'].\'/function.php\';
if ( file_exists($file) ) {
        include_once($file);
}
unset($file);
if (in_array($get[0], $modules)) {
        define(\'MODULE\', $get[0]);
        require_once(JBLOG_ROOT.\'./include/mod_\'.$get[0].\'.php\');
} else {
        page_not_found();
}
footer();
?>


以上是博客首页

000000000000000000000000000000000000000000000000000000000000000000000000000000000

以下是DEDE首页

请问要怎么写?

<?php
if(!file_exists(dirname(__FILE__).\'/d/data/common.inc.php\'))
{
header(\'Location:dinstall/index.php\');
exit();
}
require_once (dirname(__FILE__) . \"/d/include/common.inc.php\");
require_once DEDEINC.\"/d/arc.partview.class.php\";
$GLOBALS[\'_arclistEnv\'] = \'index\';
$row = $dsql->GetOne(\"Select * From `#@__homepageset`\");
$row[\'templet\'] = MfTemplet($row[\'templet\']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . \"/\" . $row[\'templet\']);
$pv->Display();
?>
分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
分享分享0 收藏收藏0

管理员

超级大菜鸟

Rank: 9Rank: 9Rank: 9

2#
混混@普宁.中国 实名认证  发表于 2011-9-16 14:52:51 |只看该作者
涉及多个文件,这里看不出来

使用道具 举报

Rank: 1

3#
酒之小轻 发表于 2011-9-16 15:53:22 |只看该作者
  1. if(!file_exists(dirname(__FILE__).'d/data/common.inc.php'))
  2. require_once (dirname(__FILE__) . "/d/include/common.inc.php");
复制代码
为什么第一行的D的前面不用加/而第二行的D要加/不然就不能用,为什么?

使用道具 举报

Rank: 1

4#
酒之小轻 发表于 2011-9-16 16:26:35 |只看该作者
嗯嗯,谢谢混混,谢谢学盟,搞好了

使用道具 举报

您需要登录后才可以回帖 登录 | 加入学盟

手机版|Scripts 学盟   |

GMT+8, 2024-12-19 05:06 , Processed in 1.094021 second(s), 12 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部