Обучение/Помощь новичкам | Не передаются POST данные
Тема закрыта by
Bate
Причина: Не актуал
Причина: Не актуал
Имеется такой код, но когда нажимаю на чекбокс, то POST данные не передаются, почему это происходит?
________
посл. ред. 20.07.2021 в 22:30; всего 4 раз(а); by Bate
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()
Как он должен по твоей логике работать?
________
посл. ред. 20.07.2021 в 22:38; всего 1 раз(а); by FSeven
Скинь ещё js код myFunction()
Как он должен по твоей логике работать?
________
посл. ред. 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 просто раскрывает вкладку, мне нужно что бы если выбран чекбокс, то шла запись в бд
Js просто раскрывает вкладку, мне нужно что бы если выбран чекбокс, то шла запись в бд
Bate (20.07.2021 в 22:40)
FSeven ,
Js просто раскрывает вкладку, мне нужно что бы если выбран чекбокс, то шла запись в бд
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