部分html没有执行

时间:2013-09-14 14:04:39

标签: php html

这是我写的代码:

<a class="message" id="newMessage">New Message</a>
<a class="message" id="inbox">Inbox <?php if($messageNumber1 > 0): ?>(<?php echo $messageNumber1; ?>)<?php endif;?></a>
<a class="message" id="outbox">Outbox</a>
<a href="logout.php" id="logout">Logout</a>

</div>

</body>
</html>

此部分网站未加载到浏览器中。当我使用Firebug或Chrome开发人员工具检查HTML时,我找不到这些代码行,我也没有看到任何错误。请帮忙

3 个答案:

答案 0 :(得分:0)

<a class="message" id="inbox">Inbox <?php if($messageNumber1 > 0): ?>(<?php echo $messageNumber1; ?>)<?php endif;?></a>

将此行更改为

<a class="message" id="inbox">Inbox <?php if($messageNumber1 > 0){ ?>(<?php echo $messageNumber1; ?>)<?php } ?></a>

答案 1 :(得分:0)

使用此行的简化版

<a class="message" id="inbox">Inbox <?php if($messageNumber1 > 0) { echo '('.$messageNumber1.')';  } ?></a>

答案 2 :(得分:0)

尝试简单

<a class="message" id="inbox">
  Inbox <?php if($messageNumber1 > 0) { echo '('.$messageNumber1.')';  } ?>
</a>