如果要使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方法似乎不起作用。
更新:代码冲突。此示例实际上在没有问题的情况下工作,只是一些混乱的代码导致了问题。