PHP Форма не отправляется в $ _POST - PullRequest
0 голосов
/ 05 мая 2020

Я не могу использовать функцию $ _POST для оценки моих входных данных.

На моей HTML странице я хочу записать значения входных данных, распределенных в разных таблицах, в $ _POST сразу после нажатия кнопки отправки

Причина, по которой я использую разные таблицы, заключается в том, что мне показалось, что это самый простой способ создания адаптивных структур.

Я надеюсь, что разные таблицы здесь не проблема, в противном случае мне пришлось бы все переписать.

Вот структура страницы Html: enter image description here Мой полный код для следующего здесь:

<form method="POST">
                <div class="inner_div">
                    <table width=100% border=0 /*style='display: none;'*/>
                            <tr>
                                <td width=15%>Datum:</td>
                                <td width=1%><div class='add_main_div' align='center'><input type=button value='&#9776;' style='font-size:15px;' class='add_main' name='list_datum' id='buttonlist_datum' title='Listenaufruf: Datum'><div></td>
                                <td><input type='date' name='time_head_date' <?php if(isset($time_head_date)){ echo "value='$time_head_date'";} ?>></td>
                                <td><input type='submit' name='submit_datum' value='OK'></td>
                            </tr>
                    </table>
                    <table border=0>
                        <tr>
                            <td colspan=3><h2 style='margin-bottom:-15px;'>Arbeitszeitprofile:<h2></td>
                        </tr>
                        <tr>
                            <td width=5%>Kann:</td>
                            <td width=1%><div class='add_main_div' align='center'><input type=button value='&#9776;' style='font-size:15px;' class='add_main' name='buttonlist_kannprofil' id='buttonlist_kannprofil' title='Listenaufruf: Datum'><img src='images/list_icon.png' width=80%></button><div></td>
                            <td width=15%><input type=number name='time_head_kannprofil' <?php if(isset($time_head_kannprofil)){ echo "value='$time_head_kannprofil'";} ?>></td>
                            <td><input type=text name='number_kann_arbeitszeitprofil' <?php if(isset($time_head_kannprofil_bez)){ echo "value='$time_head_kannprofil_bez'";} ?> disabled></td>
                        </tr>
                        <tr>
                            <td width=5%>Soll:</td>
                            <td width=1%><div class='add_main_div' align='center'><input type=button value='&#9776;' style='font-size:15px;' class='add_main' name='buttonlist_sollprofil' id='buttonlist_sollprofil' title='Listenaufruf: Datum'><img src='images/list_icon.png' width=80%></button><div></td>
                            <td width=15%><input type=number name='time_head_pflichtprofil' <?php if(isset($time_head_pflichtprofil)){ echo "value='$time_head_pflichtprofil'";} ?>></td>
                            <td><input type=text name='number_kann_arbeitszeitprofil' <?php if(isset($time_head_pflichtprofil_bez)){ echo "value='$time_head_pflichtprofil_bez'";} ?> disabled></td>
                        </tr>
                    </table>
                    <table width=100% border=0 /*style='display: none;'*/>
                        <tr>
                            <td><hr></td>
                            <td align=center width=5% ><div class='add_main_div' align='center'><input type=button value='+' id='add_main_time' class='add_main' name='add_main'><div></td>
                            <td><hr></td>
                        </tr>
                    </table>
                    <table width=100% border=0 <?php if(!isset($_POST['add_main'])){echo "style='display: none;'";} ?>>
                        <tr>
                            <td width=inherit><h2 style='margin-bottom:-5px;'>Zeitraum hinzufügen:</h2></td>
                            <td width=1%><div class='add_main_div' align='center'><input type=button value='&#9776;' style='font-size:15px;' class='add_main' name='buttonlist_zeitposten' id='buttonlist_zeitposten' title='Listenaufruf: Datum'><img src='images/list_icon.png' width=80%></button><div></td>
                        </tr>
                    </table>
                    <table width=100% border=0 <?php if(!isset($_POST['add_main'])){echo "style='display: none;'";} ?>>
                        <tr>
                            <td></td>
                            <td align=center>von</td>
                            <td></td>
                            <td align=center>bis</td>
                        </tr>
                        <tr>
                            <td width=20%></td>
                            <td align=center><input type='time' class='time_big' name='time_posten_von' <?php if(isset($time_posten_von)){ echo "value='$time_posten_von'";} ?>></td>
                            <td align=center width=15%>-</td>
                            <td align=center><input type='time' class='time_big' name='time_posten_bis' <?php if(isset($time_posten_bis)){ echo "value='$time_posten_bis'";} ?>></td>
                            <td width=20%></td>
                        </tr>
                    </table>
                    <table width=100% border=0 <?php if(!isset($_POST['add_main'])){echo "style='display: none;'";} ?>>
                        <tr>
                            <td width=10%>Buchungsart:</td>
                            <td width=1%><div class='add_main_div' align='center'><input type=button value='&#9776;' style='font-size:15px;' class='add_main' name='list_soll'  title='Listenaufruf: Datum'><img src='images/list_icon.png' width=80%></button><div></td>
                            <td width=15%><input type=text name='time_posten_buchungsart' <?php if(isset($time_posten_buchungsart)){ echo "value='$time_posten_buchungsart'";} ?>></td>
                            <td><input type=text name='number_kann_arbeitszeitprofil' disabled></td>
                        </tr>
                        <tr>
                            <td colspan=5><input type='submit' value='Speichern' name='save_all'></td>
                        </tr>
                    </table>
                </div> <!--inner_div-->
                </form>

Все типы ввода = текст / число должны поддаваться оценке.

Оценка $ _POST в настоящее время выполняется только через <?php print_r($_POST);?>

Кто-нибудь знает, в чем моя ошибка?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...