【发布时间】:2011-11-01 18:56:39
【问题描述】:
尝试在我的网站上加载页面时收到错误消息;
解析错误:语法错误,意外的 T_ELSE,在第 1834 行的 /home/filename.html.php 中需要 T_FUNCTION。
查看我的代码,它看起来是正确的。我找不到任何丢失的括号或多余的字符。
<?php
}
else
{ ?>
<div class="componentheading"><?php echo JText::_('Purchase New Subscription')?></div>
<div class="contentpanopen">
<p><a href="<?php echo JRoute::_("index.php?option=com_jcs&view=jcs&layout=history&Itemid=$Itemid")?>">
<?php echo JText::_('Subscriptions History')?></a></p>
<p> No subscription Plans have been assigned to you, to to know more about our subscription plans please contact us at <a href="mailto:Renoferri@gmail.com">Renoferri@gmail.com</a> </p>
<?php
}
}
第 1834 行是只有单词“else”的行。
此代码紧跟在 javascript 之后。
如果我删除该行或此代码,我会收到其他错误。我想也许有些东西没有被转义,但无论我尝试什么,我都无法修复该当错误。
有什么想法可以尝试吗?
谢谢, 比尔
【问题讨论】:
-
“如果我删除该行或这段代码,我会得到其他错误......无论我尝试什么,我都无法修复该当错误。”奇怪的。随机添加和删除行通常可以解决问题。
标签: php