T_INLINE_HTML?这怎么了 [英] T_INLINE_HTML? What's wrong with this?
本文介绍了T_INLINE_HTML?这怎么了的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<? switch($data['type']) : ?>
<? case 'log': ?>
<? while ($row = $data['loop']->fetch()) : ?>
<table class="t-errors">
<tr>
<td>
<b>IP:</b> <? echo $row['LogShellIP']; ?>
<b>Command:</b> <? echo $row['LogShellCommand']; ?>
<b>Executed:</b> <? echo $row['LogShellReturn']; ?>
<b>Time:</b> <? echo format::time($row['LogShellTime']); ?>
</td>
</tr>
</table>
<? endwhile; ?>
<? break; ?>
<? case 'fatal': ?>
<? case 'warning': ?>
<? case 'notice': ?>
<? case 'unknown': ?>
<? while ($row = $data['loop']->fetch()) : ?>
<table class="t-errors">
<tr>
<td <? if ($row['LogErrorSeen'] == 0) { echo 'class="e-selected"'; } ?>>
<b>String:</b> <? echo $row['LogErrorString']; ?>
<b>File:</b> <? echo $row['LogErrorFile']; ?>
<b>Line:</b> <? echo $row['LogErrorLine']; ?>
<b>Context:</b> <? echo $row['LogErrorContext']; ?>
<b>Ip:</b> <? echo $row['LogErrorIP']; ?>
<b>Time:</b> <? echo format::time($row['LogErrorTime']); ?>
</td>
</tr>
</table>
<? endwhile; ?>
<? break; ?>
<? endswitch; ?>
我收到此错误:
解析错误:语法错误,意外 T_INLINE_HTML,预计为T_ENDSWITCH 或T_CASE或T_DEFAULT /Applications/XAMPP/xamppfiles/htdocs/Smooth 上线Framework/tpl/terminal.tpl.php 33
Parse error: syntax error, unexpected T_INLINE_HTML, expecting T_ENDSWITCH or T_CASE or T_DEFAULT in /Applications/XAMPP/xamppfiles/htdocs/Smooth Framework/tpl/terminal.tpl.php on line 33
其中行33
是此脚本的行2
.这被插入到模板上下文中.这怎么了他期待一个T_CASE
,这就是那里!
Where line 33
is the line 2
of this script. This is inserted in a template context. What's wrong with this? He is expecting a T_CASE
and that's what is there!
推荐答案
合并第1行和第2行
<? switch($data['type']):
case 'log': ?>
请参见此链接中的评论(耶利米在2008年1月28日gmx点上)
see the comment in this link (jeremia at gmx dot at 28-Jan-2008 02:52)
这篇关于T_INLINE_HTML?这怎么了的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文