Loading...
PHP/MySQL | Условие по нажатию
Есть несколько кнопок с разными именами, например 1,2,3,4,5 и т.д...

Соответственно выполняются действия по нажатию через, например:


if(isset($_REQUEST['1'])){

if(isset($_REQUEST['2'])){

и т.д...

Вопрос:

Есть ли возможность выполнить определённое ОДИНАКОВОЕ действие при нажатии ЛЮБОЙ кнопки, не прописывая его для каждой кнопки.

То есть какую бы кнопку не нажал, то выполняется действие для кнопки и ОБЩИЙ код.
// имя всех кнопок name='button'
<input type='submit' name='button' value='GO' />

Обработка

if isset($_POST['button'])
{
// код для всех секций
}
Не используйте $_REQUEST
есть, делай цыклом
Сибирский (26.02.2015 в 14:30)
// имя всех кнопок name='button'
<input type='submit' name='button' value='GO' />

Обработка

if isset($_POST['button'])
{
// код для всех секций
}


Для каждого имени кнопки завязано отдельное действие, через POST проверять не могу, потому, что POST может совпадать при вводе одинаковых значений для действий разных кнопок.

Сначала проверяется кнопка, потом данные, потом уже выполняется действие. Просто проверка нажатия не подойдёт.
89828013 (26.02.2015 в 14:32)
есть, делай цыклом


БРЕДЯТИНА
Вилы Выкидные, тогда я не понял что тебе требуется?
Вилы Выкидные, есть же елемент radio тоже не вариант?
Сибирский (26.02.2015 в 14:41)
Вилы Выкидные, тогда я не понял что тебе требуется?


при нажатии любой кнопки со своим именем (не при любом нажатии), чтобы выполнилось действие для кнопки и общее действие.
Сибирский (26.02.2015 в 14:46)
Вилы Выкидные, есть же елемент radio тоже не вариант?


на radio закрепить общее действие?
Онлайн: 3
Время:
Gen. 0.1196
(c) Bym.Guru 2010-2025