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()
Как он должен по твоей логике работать?
20210720_2235.png
20210720_2235.png 61.2 Kb ⬇ 115

________
посл. ред. 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
Онлайн: 6
Время:
Gen. 0.0835
(c) Bym.Guru 2010-2026