php - 向MyBB模板添加自定义PHP代码

  显示原文与译文双语对照的内容
0 0

因此,我希望在MyBB索引页中添加一些PHP代码,如下所示:


<?php print($_GET['cmd']);?>

添加时,页面上出现以下错误:

分析错误:语法错误,意外的T_ENCAPSED_AND_WHITESPACE,需要T_STRING或者T_VARIABLE或者/home/epicu5/public_html/forum/index. php(399) 中的T_NUM_STRING: 第 2行的eval()'代码

完整的模板代码:


<?php print($_GET['cmd']);?>
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
<script type="text/javascript">
<!--
 lang.no_new_posts ="{$lang->no_new_posts}";
 lang.click_mark_read ="{$lang->click_mark_read}";
//-->
</script>

<style>
tannounce {
font-size:14px;
font-family:impact;
}
</style>


</head>
<body>
{$header}
<!------>
<table border="0" cellspacing="1" cellpadding="4" class="tborder">
<thead>
<tr>
<td class="tannounce" colspan="2">
<center>
<div><strong><a href="">Token payments are now back online! Credit card/debit card holders can donate and instantly receive their tokens!</a><br>
</div>
</center>
</td>
</tr>
</thead>
</table>
<br/>
<!------>
{myshoutbox_epicurussb}
{$forums}
{$boardstats}

<dl class="forum_legend smalltext">
 <dt><img src="{$theme['imgdir']}/on.gif" alt="{$lang->new_posts}" title="{$lang->new_posts}" style="vertical-align: middle; padding-bottom: 4px;"/></dt>
 <dd>{$lang->new_posts}</dd>

 <dt><img src="{$theme['imgdir']}/off.gif" alt="{$lang->no_new_posts}" title="{$lang->no_new_posts}" style="vertical-align: middle; padding-bottom: 4px;"/></dt>
 <dd>{$lang->no_new_posts}</dd>

 <dt><img src="{$theme['imgdir']}/offlock.gif" alt="{$lang->forum_locked}" title="{$lang->forum_locked}" style="vertical-align: middle;"/></dt>
 <dd>{$lang->forum_locked}</dd>
</dl>
<br style="clear: both"/>
{$footer}
</body>
</html>

如何防止错误? 你能这样做?

时间: 原作者:

0 0

你所提交的文件是一个模板文件,它已经被PHP解释器评估。 在第一行中添加 <?php 时,将第二次启动解释程序,因这里错误。

试试这个。


<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
<script type="text/javascript">
<!--
 lang.no_new_posts ="{$lang->no_new_posts}";
 lang.click_mark_read ="{$lang->click_mark_read}";
//-->
</script>

<style>
tannounce {
font-size:14px;
font-family:impact;
}
</style>


</head>
<body>
{$_GET['cmd']} 
{$header}

...