嗨,我收到了这个错误,这对我来说已经很头疼了。任何人都可以在我犯错的地方帮助我。
这是我的代码。
<?php echo mxp_draw_pull_down_menu('datefield', MxpStatistics::getFieldsDropDown(), isset($_SESSION['statistics']['datefield']) ? $_SESSION['statistics']['datefield'] : ' ', 'onchange="javascript: saveModify(document.searchreport'.$rand.', \''.mxp_href_link_admin(FILENAME_DEFAULT, $MxpTemplate->getModule() . '&module=' . substr($file['name'], 0, strrpos($file['name'], '.'))) ."' , null, " . $_GET['windowId']);"');?>
答案 0 :(得分:0)
只需从代码中删除最后四个字符("');
)。
如果您使用任何突出显示IDE的语法,则可以轻松检测到语法错误。 另外,如果你试图保存这样的行数,那么找到语法错误和调试将是一个非常令人头痛的问题。
试试此代码
<?php
echo mxp_draw_pull_down_menu('datefield', MxpStatistics::getFieldsDropDown(), isset($_SESSION['statistics']['datefield']) ? $_SESSION['statistics']['datefield'] : ' ', 'onchange="javascript: saveModify(document.searchreport'.$rand.', \''.mxp_href_link_admin(FILENAME_DEFAULT, $MxpTemplate->getModule() . '&module=' . substr($file['name'], 0, strrpos($file['name'], '.'))) ."' , null, " . $_GET['windowId']);
?>