Loading...
Как проверять на пхп галочка или стоит, функцией empty() ?
php
<input type="checkbox" name="test" checked>
https://www.internet-technologies.ru/articles/obrabotka-chekboksov-v-php.html
SNEG ,
php
isset($_POST['checkbox']) ? 'Отмечен' : 'Не отмечен';
PAIN (29 дек 2023, в 10:32)
SNEG ,
php
isset($_POST['checkbox']) ? 'Отмечен' : 'Не отмечен';
Странно checked тогда зачем если value проверяем .gyy.
SNEG (29 дек 2023, в 15:49)
Странно checked тогда зачем если value проверяем .gyy.
У тебя нет значения, он просто проверяет был ли отправлен $_POST['checkbox'], в твоём случае $_POST['test']
SNEG (29 дек 2023, в 15:49)
Странно checked тогда зачем если value проверяем .gyy.
Чтобы галка стояла по умолчанию
SNEG (29 дек 2023, в 15:49)
Странно checked тогда зачем если value проверяем .gyy.
value="1"
PAIN , а почему не in_array ? Value же может принимать любое значение )))
Ищем value когда галочка ставится за счёт checked
________
посл. ред. 29.12.2023 в 20:07; всего 3 раз(а); by SNEG
if (!isset($_POST['save'])) {
// нет флажка
}

или

if (isset($_POST['save'])) {
// есть флажок
}

или

if (!isset($_POST['save'])) {
// нет флажка
} else {
// есть флажок
}

<input type="checkbox" name="save" value="1">
________
посл. ред. 29.12.2023 в 21:23; всего 2 раз(а); by NetWorker
NetWorker (29 дек 2023, в 21:21)
if (!isset($_POST['save'])) {
// нет флажка
}

или

if (isset($_POST['save'])) {
// есть флажок
}

или

if (!isset($_POST['save'])) {
// нет флажка
} else {
// есть флажок
}

<input type="checkbox" name="save" value="1">
Что-то я понять не могу , ставлю галочку в браузере добавляется checked, value при чём здесь? проверяя isset value ="" вернёт true, какой isset для существующих полей ?
________
посл. ред. 29.12.2023 в 21:51; всего 1 раз(а); by SNEG
Онлайн: 2
Время:
Gen. 0.1507
(c) Bym.Guru 2010-2025