找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 606|回复: 0

dedecms织梦自定义标签:dedecms include

[复制链接]
发表于 2012-4-18 10:50:39 | 显示全部楼层 |阅读模式
dedecms织梦模板自定义标签:dedecms include 主要功能是读取远程页面的代码放到需要调用的地方。
可以代替DEDE模板系统默认的include标签使用。
系统默认的include只能读取本地文件。
而这个readfile标签,能读取远程文件。

代码很简单,不过,也很实用

使用这个readfile标签的方法是:{dede:readfile url='需要读取的页面地址'}{/dede:readfile}

在dedecms模板管理里面,新建标签源码,文件名为:readfile.lib.php

代码如下:
CAttribute->Items,$attlist);
    extract($ctag->CAttribute->Items, EXTR_SKIP);
    if($url != '')
    {
        $contents = file_get_contents($url);

//如果出现中文乱码使用下面代码
//$contents = iconv(”gb2312&rime;, “utf-8&rime;,file_get_contents($url));
    }
else{
$contents = '远程地址不能为空';
}
    $revalue = $contents;

    return $revalue;
}
?>
代码是很简单,只要要回灵活运用它。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|要学吧论坛

GMT+8, 2026-1-24 02:44 , Processed in 0.033149 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表