【发布时间】:2016-06-11 03:08:42
【问题描述】:
如果我想在“if”语句中包含 HTML 代码,然后在“else”部分包含 php 代码怎么办?我该怎么办?我试过这个,但没有运气..
<?php
session_start();
if ($_SESSION['bnavn']) : ?>
'HTML-code'
<?php else : ?>
'PHP-code'
<?php endif: ?>
我也试过这个,但也没有运气:
<?php
session_start();
if ($_SESSION['bnavn']) : ?>
'HTML-code'
<?php else : ?>
<?php 'PHP-code' ?>
<?php endif: ?>
【问题讨论】:
-
抱歉,不知道这一点。
-
@Troels 阅读上面的链接,注意 endif 后的分号
-
第二种方式应该可以工作(除了最后的冒号应该是分号)。问题是什么?为什么不提供您正在尝试使用的确切代码?
-
整个页面都在 if 语句中。此页面仅应在语句为真时显示,如果不是,则应在 'else' 部分 'die' 中使用 PHP 代码,例如:
标签: php html if-statement