@BuBux

Как получить значение при нажатии на кнопку?

$mass = ['one', 'two', 'three'];

if (isset($_POST['signature'])) {
    echo $_POST['signatory_id'];
}

<?php foreach ($mass as $m): ?>
    <input type="hidden" name="signatory_id" value="<?=$m?>">
    <button name="signature" type="submit" class="btn btn-danger"><i class="mdi mdi-pen" style="font-size: 16px;"></i> Подписать</button>
<?php endforeach; ?>

Как получить value конкретно нажатой кнопки? В моем случае получаю значение последней, при нажатии любой из кнопок.
  • Вопрос задан
  • 241 просмотр
Решения вопроса 1
@Arik
<?php foreach ($mass as $m): ?>
    <button name="signature" value="<?=$m?>" type="submit" class="btn btn-danger"><i class="mdi mdi-pen" style="font-size: 16px;"></i> Подписать</button>
<?php endforeach; ?>


echo $_POST['signatory'];
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы