帝国论坛帝国网站管理系统交流区帝国CMS使用交流[求助] 在公共模板变量中如何调用php代码 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[求助] 在公共模板变量中如何调用php代码 [加入收藏夹]   

chn960
用户头衔:书生

精华贴   :0
发贴数   :33
经验值   :182
注册时间:2008-10-22
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助] 在公共模板变量中如何调用php代码
如题,我新建了一个公共模板变量,在里面加入了php代码,结果所有php代码没有,好像被忽略了一样,请问什么原因,如何解决。




2009-04-08 17:42:15 已设置保密 顶部 回复 引用 报告 编辑 删除

chn960
用户头衔:书生

精华贴   :0
发贴数   :33
经验值   :182
注册时间:2008-10-22
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

代码如下:
<?php
@require("/e/class/connect.php");
if(!defined('InEmpireCMS'))
{
        exit();
}
include("/e/class/db_sql.php");
include("/e/class/config.php");
include("/e/class/q_functions.php");
include("/e/class/class.php");
include LoadLangdp("pub/fun.php");
$link=db_connect();
$empire=new mysqlquery();
//用户名
$lusername=getcvar('mlusername');
if($lusername)
{$lpassword=md5($lusername);}
$id=(int)$_GET['id'];
$classid=(int)$_GET['classid'];
if(empty($id)||empty($classid))
{printerror("ErrorUrl","history.go(-1)",1);}
if(empty($class_r[$classid][tbname]))
{
        printerror("ErrorUrl","history.go(-1)",1);
}
$n_r=$empire->fetch1("select id,title,newspath,filename,classid,groupid,plnum,infopfen,infopfw,infopzl,infophj,infopxjb,infopxfnum,infopxftotal,infopfennum from {$dbtbpre}ecms_".$class_r[$classid][tbname]." where id='$id' and classid='$classid'");
if(empty($n_r[id]))
{printerror("ErrorUrl","history.go(-1)",1);}
$page=(int)$_GET['page'];
$start=(int)$_GET['start'];
$search="&classid=$classid&id=".$id;
$page_line=12;//每页显示链接数
$line=20;//每页显示记录数
$offset=$start+$page*$line;//总偏移量
$query="select plid,saytext,saytime,sayip,username,zcnum,fdnum,userid from {$dbtbpre}enewspl where id='$id' and classid='$classid' and checked=0";
//需审核
if($class_r[$classid][checkpl])
{
        $totalquery="select count(*) as total from {$dbtbpre}enewspl where id='$id' and classid='$classid' and checked=0";
        $num=$empire->gettotal($totalquery);
}
else
{
        $num=$n_r['plnum'];
}
$query.=" order by plid desc limit $offset,$line";
$sql=$empire->query($query);
$listpage=page1($num,$line,$page_line,$start,$page,$search);
//标题链接
$titleurl=sys_ReturnBqTitleLink($n_r);
$title=$n_r[title];
//评分
$infopfennum=$n_r['infopfennum'];
$infopxfnum=$n_r['infopxfnum'];
$pinfopfw=$infopfennum?round($n_r['infopfw']/$infopfennum,1):0;
$pinfopzl=$infopfennum?round($n_r['infopzl']/$infopfennum,1):0;
$pinfophj=$infopfennum?round($n_r['infophj']/$infopfennum,1):0;
$pinfopxjb=$infopfennum?round($n_r['infopxjb']/$infopfennum,1):0;
$pinfopxftotal=$infopxfnum?round($n_r['infopxftotal']/$infopxfnum):0;
$pinfopfen=$infopfennum?round(($pinfopfw+$pinfopzl+$pinfophj+$pinfopxjb)/4,1):0;
$url=ReturnClassLink($n_r[classid])."&nbsp;>&nbsp;<a href=".$titleurl.">".$n_r[title]."</a>&nbsp;>&nbsp;".$fun_r[pl];
?>

<style type="text/css">
body,td,th {
        font-size: 12px;
        color: #333333;
}
a:link {
        color: #333333;
        text-decoration: none;
}
a:visited {
        text-decoration: none;
        color: #333333;
}
a:hover {
        text-decoration: underline;
        color: #FF0000;
}
a:active {
        text-decoration: none;
}
#showpf{font: italic bolder 34px/1 Arial, Helvetica, sans-serif;
        color: #FF6600;}
#fennum{font: bolder 20px/1 Arial, Helvetica, sans-serif;
        color: #FF6600;}
</style>
<script src="/e/data/js/ajax.js"></script>

<table width="610" border="0" align="center" cellpadding="3" cellspacing="1">
  <tr>
<td width="12%" style="padding:3px;"><a href="JavaScript:makeRequest('/e/public/digg?classid=<?=$classid?>&amp;id=<?=$id?>&amp;dotop=1&amp;doajax=1&amp;ajaxarea=diggnum','EchoReturnedText','GET','');">我顶</a>&nbsp;<span id="fennum"><strong>
  <script type="text/javascript" src="/e/public/ViewClick?classid=<?=$classid?>&amp;id=<?=$id?>&amp;down=5"></script>
</strong></span>&nbsp;
</td>
<td width="39%" style="padding:10px;">
<a href="JavaScript:makeRequest('/e/public/diggd?classid=<?=$classid?>&amp;id=<?=$id?>&amp;dotop=1&amp;doajax=1&amp;ajaxarea=diggnum','EchoReturnedText','GET','');">我踩</a>&nbsp;<span id="fennum"><strong>
<script type="text/javascript" src="/e/public/ViewClick?classid=<?=$classid?>&amp;id=<?=$id?>&amp;down=6"></script>
</strong></span>&nbsp;&nbsp;
</td>
<td colspan="2">&nbsp;</td>
</tr>
<form action="/e/enews/index.php" method="post" name="infopfenform" onSubmit="return CheckPf(document.infopfenform)">
    <input type="hidden" name="enews" value="AddInfoPfen" />
    <input type="hidden" name="classid" value="<?=$classid?>" />
    <input type="hidden" name="id" value="<?=$id?>" />
  <tr>
    <td height="27" colspan="5">综合:<span id="showpf"><?=$pinfopfen?>
      </span>&nbsp;&nbsp;服务:<strong><font color="#FF0000"><span id="fennum"><?=$pinfopfw?>
      </span></font></strong>&nbsp;&nbsp;质量:<strong><font color="#FF0000"><span id="fennum"><?=$pinfopzl?>
      </span></font></strong>&nbsp;&nbsp;环境:<strong><font color="#FF0000"><span id="fennum"><?=$pinfophj?>
      </span></font></strong>&nbsp;&nbsp;性价比:<strong><font color="#FF0000"><span id="fennum"><?=$pinfopxjb?>
      </span></font></strong>&nbsp;&nbsp;人均消费<strong><font color="#FF0000"><span id="fennum"> <?=$pinfopxftotal?></span>
      </font></strong>元&nbsp;&nbsp;&nbsp;&nbsp;已 <span id="fennum"> <?=$infopfennum?>
      </span> 人打分</td>
  </tr>
  <tr>
    <td height="27" colspan="2" valign="middle">
      <label>服务:
        <input type="radio" name="fw" value="1">差
        <input type="radio" name="fw" value="2">一般
        <input name="fw" type="radio" value="3" checked>好
        <input type="radio" name="fw" value="4">很好
        <input type="radio" name="fw" value="5">非常好
        </label>
      </td>
    <td colspan="2" valign="middle"><label>质&nbsp;&nbsp;&nbsp;&nbsp;量:
      <input type="radio" name="zl" value="1">差
      <input type="radio" name="zl" value="2">一般
      <input name="zl" type="radio" value="3" checked>好
      <input type="radio" name="zl" value="4">很好
      <input type="radio" name="zl" value="5">非常好</label></td>
  </tr>
  <tr>
      <td height="27" colspan="2" valign="middle">
      <label>环境:
        <input type="radio" name="hj" value="1">差
        <input type="radio" name="hj" value="2">一般
        <input name="hj" type="radio" value="3" checked>好
        <input type="radio" name="hj" value="4">很好
        <input type="radio" name="hj" value="5">非常好</label>
     </td>
      <td colspan="2" valign="middle"><label>性价比:
          <input type="radio" name="xjb" value="1">差
<input type="radio" name="xjb" value="2">一般
  <input name="xjb" type="radio" value="3" checked>好
<input type="radio" name="xjb" value="4">很好
  <input type="radio" name="xjb" value="5">非常好</label>
    </td>
    </tr>
    <tr>
      <td height="27" colspan="3" valign="middle">
        <label>消费:
          <input name="xfnum" type="text" id="xfnum" size="3" maxlength="3">
          人
          <input name="xftotal" type="text" id="xftotal" size="7" maxlength="8">
        元</label>
        <label>&nbsp;&nbsp;&nbsp;&nbsp;(注:只有填写真实消费情况后评分才能提交)</label></td>
      <td width="15%" valign="middle"><span style="float:right">
        <input type="submit" name="Submit" value="提交评分" >
      </span></td>
    </tr>
  </form>
</table>





2009-04-08 17:43:47 已设置保密 顶部 回复 引用 报告 编辑 删除

flashjohn
用户头衔:探花

精华贴   :0
发贴数   :5519
经验值   :14211
注册时间:2007-11-27
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

文件扩展名改为.php




2009-04-08 17:43:54 已设置保密 顶部 回复 引用 报告 编辑 删除

chn960
用户头衔:书生

精华贴   :0
发贴数   :33
经验值   :182
注册时间:2008-10-22
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

文件扩展名改为.php ?不解
我说的是公共模板变量:


上传以下图片:


[该贴被修改 1 次,最后修改时间 2009-04-08 17:58:38 ]



2009-04-08 17:51:45 已设置保密 顶部 回复 引用 报告 编辑 删除

ihack
用户头衔:书生

精华贴   :0
发贴数   :35
经验值   :216
注册时间:2007-12-29
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

同问.................




2009-05-18 06:42:18 已设置保密 顶部 回复 引用 报告 编辑 删除

城市孤星
用户头衔:探花

精华贴   :0
发贴数   :7446
经验值   :16630
注册时间:2007-12-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

文件扩展名要用.php才能执行代码了




2009-05-18 08:04:57 已设置保密 顶部 回复 引用 报告 编辑 删除

lbxhxy
用户头衔:书生

精华贴   :0
发贴数   :54
经验值   :251
注册时间:2009-03-30
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

原帖由 城市孤星 于 2009-05-18 08:04:57 发表
文件扩展名要用.php才能执行代码了


这个变量什么能用.php?你意思是说要修改哪个文件?这个公共模板变量是存在数据库中的吧,还是存在哪个文件里?说清楚些好不?有劳了!这问题我找好久了,一直没得到详细的说明.有劳大侠们!

[该贴被修改 1 次,最后修改时间 2009-06-14 15:31:50 ]



2009-06-14 15:28:32 已设置保密 顶部 回复 引用 报告 编辑 删除

hicode
用户头衔:版主

精华贴   :1
发贴数   :21646
经验值   :47915
注册时间:2007-07-20
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

http://www.phome.net/doc/ecmsedu/base/mbzz/html/other.html#q5




2009-06-15 08:58:39 已设置保密 顶部 回复 引用 报告 编辑 删除

rocketboy
用户头衔:举人

精华贴   :0
发贴数   :300
经验值   :1464
注册时间:2008-04-22
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

学习到了~~



qq930969168
2009-06-15 09:56:33 已设置保密 顶部 回复 引用 报告 编辑 删除

fanxiaohui007
用户头衔:秀才

精华贴   :0
发贴数   :90
经验值   :328
注册时间:2010-08-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

不好使



www.0551bc.com www.ahhfbc.com bbs.0551bc.com
2013-05-09 22:00:14 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1