Вывести вывод php в всплывающее окно при отправке формы - PullRequest
0 голосов
/ 06 июля 2018

Я хотел бы напечатать вывод PHP в всплывающем окне после отправки html-формы. Ниже приведен пример моего кода.

<?php
 if(isset($_POST['button1']))
 {
    if("condition match")
    {
       echo "output1";
    }
    else
    {
       echo "output2";
    }
 } 
?>
<form class='n-form' action='#' method='post'>
 <div> 
  <button type='submit' name="button1" class='button'>Submit</button>
    <a href="../home.php" class="button">Cancel</a>
</div>
</form>

Должно быть в состоянии печатать вывод эха в всплывающем окне на основе условия if.

Жду с нетерпением.

1 Ответ

0 голосов
/ 06 июля 2018

В php нет всплывающих окон, вы должны сделать это в javascript

<?php
if(!empty($_POST))
{
    $text = (isset($_POST['button1'])) ? "output1" : "output2";
    echo '<script>alert("' . $text . '")</script>';
}
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...