Как отобразить результат формы отправки php в диалоговом окне Metro ui 4? - PullRequest
0 голосов
/ 07 июня 2019

Я новичок здесь. Пожалуйста, дайте мне знать, если я опубликую некоторые данные, используя форму php, чем показывать результат в диалоговом окне Metro UI 4. Я попытался открыть диалоговое окно Metro UI 4 после отправки формы php как php self. Обычно результат отображается через echo, print, printf и т. Д., Но вместо этого я просто хочу показать результат в диалоговом окне Metro UI 4. Я изучаю https://metroui.org.ua. Вот файл test.php и HTML-форму.

if(!empty($_POST)) {
$sname=filter_input(INPUT_POST, 'stud_name', FILTER_SANITIZE_STRING);
$fname=filter_input(INPUT_POST, 'father_name', FILTER_SANITIZE_STRING);


printf('
<div class="dialog" data-role="dialog">
    <div class="dialog-title">Use Windows location service?</div>
    <div class="dialog-content">
        Hallo %s, YOur fathers name is %s.
    </div>
    <div class="dialog-actions">
        <button class="button js-dialog-close">Disagree</button>
        <button class="button primary js-dialog-close">Agree</button>
    </div>
</div>
',$sname, $fname);
include_once 'test.php';
<form data-role="validator" method="POST" action="<?php echo filtr_url($_SERVER['PHP_SELF']); ?>" enctype="multipart/form-data" class="mt-2" id="registerstud" name="register_student">

    <div class="row mb-2">
        <div class="cell-md-6">
            <label>Name</label>
            <input type="text" data-validate="required minlength=6" placeholder="Enter name" id="sname" name="stud_name">
            <span class="invalid_feedback">
                Input correct name with min length 6 characters
            </span>
        </div>
        <div class="cell-md-6">
            <label>Father's Name</label>
            <input type="text" data-validate="required minlength=6" placeholder="Enter name" id="fname" name="father_name">
            <span class="invalid_feedback">
                Input correct name with min length 6 characters
            </span>
        </div>
    </div>
    <button class="button primary">Submit</button>
</form>

Я ожидаю, что результат будет показан в диалоговом окне metro ui 4.

...