<?php require '../include/common.inc.php'; $TAGS = include TPL_ROOT.TPL_NAME.'/tag.inc.php'; if(!isset($TAGS[$tagname])) exit; ob_start(); eval($TAGS[$tagname].';'); $data = ob_get_contents(); ob_clean(); $siteurl = $PHPCMS['siteurl']; $data = preg_replace(array("/href=(\"|')([^http:\/\/]+)/","/src=(\"|')([^http:\/\/]+)/"),array("href=\\1".$siteurl."\\2","src=\\1".$siteurl."\\2"),$data); echo format_js($data); cache_page(3600); ?>
这是一段别人写的部分代码 老弟有点没太理解其中含义.....
$TAGS = include TPL_ROOT.TPL_NAME.'/tag.inc.php';
是包含文件之后加了一个后缀吗?
MR帽子先生