【问题标题】:HTML- and PHP-code inside an PHP 'if statement'PHP“if 语句”中的 HTML 和 PHP 代码
【发布时间】: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


【解决方案1】:

我想通了!我找到了这个链接:PHP Session Destroy on Log Out Button

我按照答案之一做出了 if 语句,并将我的 page.html 更改为 page.php。我不知道它是否必须.php而不是.html,但它不起作用!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-10-15
    • 1970-01-01
    • 2015-07-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多