因此,当加载此文件时,我收到以下解析错误:
Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE),
expecting identifier (T_STRING) or variable (T_VARIABLE) or number
(T_NUM_STRING)
我已经尝试了一切来解决原因,并将其缩小到
href=\"start.php?id=<?php echo $res['id'] ?>\"
代码部分。我确信我遗漏了一个&#39;或&#34;但不确定在哪里 这一切都对我有意义。任何有敏锐眼光的人都能看到我的位置 出错了?谢谢。
我的代码:
<td>
<?php if($res['ndaSent'] == "No") {
echo "<span class=\"buttonTestDisabled\"> Start Test</span>";}
else {
echo "<a class=\"buttonTest\" href=\"start.php?id=<?php echo $res['id']
?>\">Start Test</a> ";}
?>
</td>
答案 0 :(得分:0)
看看那个。你不能在echo中使用echo命令&#34; &#34;线。尝试使用&#39;里面而不是\也可以帮助你摆脱困惑。
<?php if($res['ndaSent'] == "No") {
echo "<span class='buttonTestDisabled'> Start Test</span>";
}else{
echo "<a class='buttonTest' href='start.php?id=".$res['id'].">Start Test</a>';}
?>
</td>