Loading...
Обучение/Помощь новичкам | Не передаются POST данные
Имеется такой код, но когда нажимаю на чекбокс, то POST данные не передаются, почему это происходит?
php
   <form method="POST">       <input type="submit" class="but btn-reset" name="start" value="Start"> </form> <?php  foreach ($res as $key) {   echo '<form method="post">           <input type="checkbox" name="form_start" value="Yes">             <div class="func" onclick="myFunction()">' .$key['name'] . '         </div></form>';         if(isset($_POST['form_start']) &&          $_POST['form_start'] == 'Yes')        {         var_dump($_POST['form_start']);       }       else       {         var_dump($_POST['form_start']);       } } ?>   

________
посл. ред. 20.07.2021 в 22:30; всего 4 раз(а); by Bate
Bate , код :-!
Скинь ещё js код myFunction()
Как он должен по твоей логике работать?

Изображение

------
78304_20210720_2235.png (61.2 Kb)
Скачиваний: 98

________
посл. ред. 20.07.2021 в 22:38; всего 1 раз(а); by FSeven
FSeven ,
javascript
   function myFunction() {     var x = document.getElementById("list");     if (x.style.display === "none") {       x.style.display = "block";     } else {       x.style.display = "none";     }   }   
за код извиняюсь
FSeven ,
Js просто раскрывает вкладку, мне нужно что бы если выбран чекбокс, то шла запись в бд
Bate (20.07.2021 в 22:40)
FSeven ,
Js просто раскрывает вкладку, мне нужно что бы если выбран чекбокс, то шла запись в бд

http://htmlbook.ru/html/form
Пост не отправляется потому что ты не добавил кнопку submit.
Можно и без неё обойтись, благодаря onkeyup (или onclick) + ajax (отправлять запрос на скрипт, который будет обрабатывать нажатие и делать запись в бд)
http://htmlbook.ru/html/attr/onkeyup
-----------------
Как обрабатывать события html checkbox
________
посл. ред. 20.07.2021 в 23:01; всего 3 раз(а); by FSeven
Онлайн: 1
Время:
Gen. 0.091
(c) Bym.Guru 2010-2026