Я пытаюсь создать какой-нибудь php еще, но, похоже, у меня возникают проблемы с работой метода post. Вот условие:
<?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, похоже, не работает.
ОБНОВЛЕНИЕ: был конфликт кода. этот пример на самом деле работает без проблем, только какой-то грязный код, вызывающий проблему.