dedecms如何执行PHP代码?

我想把这段代码加到dedecms的首页上执行,但是发现dedecms的index.php根本不可能加上这段代码,所以想请问一下大家,有什么办法能把这段代码通过某种方式在d... 我想把这段代码加到dedecms的首页上执行,但是发现dedecms的index.php根本不可能加上这段代码,所以想请问一下大家,有什么办法能把这段代码通过某种方式在dedecms的首页上执行么? 代码如下: <?php define('db_user','root'); define('db_password','123456'); define('db_host','localhost'); $db_name='discuz'; $db_table='cdb_threads'; $dbc=mysql_connect(db_host,db_user,db_password) or die('can not noction MySQL-> '.mysql_error()); mysql_query("SET NAMES gbk"); $result = mysql_select_db($db_name); $sql="select * from {$db_table} ORDER BY tid DESC"; $r=mysql_query($sql); while ($row = mysql_fetch_array($r,MYSQL_ASSOC)){ echo "<a href=' http://bbs.cncpc.net/viewthread.php?tid= ".$row['tid']."'>".$row['subject']."</a>"."<br>"; } ?> 展开
 我来答
胖酵督22
2014-09-04 · 超过67用户采纳过TA的回答
知道答主
回答量:141
采纳率:33%
帮助的人:63.5万
展开全部
你和我前二天的需求一样,都是在主站上调用bbs的内容. 不过如果你的bbs和主站的数据库在一台服务器上的话,你的方法有可能导致dedecms解析模板出问题,因为你select_mysql_db了..我的解决方法是在bbs上开一个类似api的东东,用file_get_content远程抓取过来. 用的是这篇文章里说的例子: dedecms模板中使用php语法 http://www.phperz.com/phpcms/phpcms/061933G20113371.html
抗锄头搞科技
推荐于2018-03-30 · TA获得超过143个赞
知道小有建树答主
回答量:253
采纳率:100%
帮助的人:119万
展开全部
调用tag: {dede:field name='keywords' runphp='yes' }
if(!empty(@me)){
$kws = explode(' ',@me);
@me = "";
foreach($kws as $k){
@me .= "<a href='/tag.php?/$k/'>$k</a> ";
}
@me= str_replace('+', ' ',trim(@me));
}
{/dede:field}
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
appwq
2015-11-03 · 超过67用户采纳过TA的回答
知道小有建树答主
回答量:155
采纳率:66%
帮助的人:84.7万
展开全部
dedecms就是php编的吧?什么叫执行php代码?如果说是标签的话,那就去看标签的解析过程,比如arclist,解析文件是arclist.class.php,如果说是标签中执行php,那就是解析的时候使用了php的eval()方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
牧牧巴巴
2015-11-20 · 超过59用户采纳过TA的回答
知道小有建树答主
回答量:368
采纳率:33%
帮助的人:102万
展开全部
http://www.js-code.com/dedecms/ 找找看吧,应该有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式