试图使PHP elseif发布条件,但不起作用

时间:2019-01-08 17:47:21

标签: php if-statement post

如果要使post方法工作似乎有些麻烦,我正在尝试制作其他PHP。条件如下:

        <?php if (!$yes_good) { ?>

        <form action='/' method='post'>

          <input type="hidden" name="GOOD" value="1" />

          <input id="linkid" class="label" type="submit" value="" name='' />

        </form>


    <?php } else { ?>

        <form action='/' method='post'>  

          <input type="hidden" name="BAD" value="1" />

          <input id="linkid" class="label" type="submit" value="" name='' />

        </form>


        <?php
    }
    ?>

结果页面:

    <?php if (isset($_POST['GOOD'])): ?>

  <h1> GOOD! </h1>

<?php elseif (isset($_POST['BAD'])): ?>

 <h1> BAD! </h1>

<?php else: ?>

 <!-- Shows up when form is bypass or page is access directly. -->
 <h1> Not GOOD or BAD </h1> 


<?php endif; ?>

php elseif post方法似乎不起作用。

更新:代码冲突。此示例实际上在没有问题的情况下工作,只是一些混乱的代码导致了问题。

0 个答案:

没有答案