Привет, у меня есть проблема с желаемым результатом следующего кода. Мне нужно напечатать. You hit T--
сообщение You hit T--
пока я вижу, что Form 2 is here!
сообщение вместе с кнопкой.
Но теперь, когда я T--
кнопку T--
, появляется сообщение, но Form 2 is here
содержимое кнопки исчезает. Мне нужно, чтобы это сообщение было на экране видимым, пока сообщение You hit T--
печать You hit T--
.
может ли какой-нибудь PLS выделить, как исправить это? Большое спасибо за просмотр
здесь идет код:
<DOCTYPE html> <html> <head> <title></title> </head> <body> <div id="one" style="width:300px; background:gray;"> <form method="post" action="<?= $_SERVER['PHP_SELF'] ?>"> <input type="text" name="txt1" id="txt1"> <?php if(isset($_POST['sendone'])) {echo "<input type='submit' name='sendtwo' id='sendtwo' value='Two'>";} ?> <input type="submit" name="sendone" id="sendone" value="One"> </form> </div> <div id="two" style="width:300px; background:yellow;"> <?php if(isset($_POST['sendtwo'])) {echo "Form two is here!"; ?> <form method="post" action="<?= $_SERVER['PHP_SELF'] ?>"> <?php echo "<input type='submit' name='sendt' id='sendt' value='T--'>";} if(isset($_POST['sendt'])) {echo "You hit T--"; return;} ?> </form> </div> </body> </html>
Если я получил это право, в основном печатать это сообщение, когда вы отправляете эфир sendtwo или sendt .
if(isset($_POST['sendtwo']) || isset($_POST['sendt'])) { echo "Form two is here!"; ?> }
Вот пример .