Проблема с именами нескольких переключателей - PullRequest
0 голосов
/ 07 июля 2010

У меня есть небольшая логическая проблема здесь.У меня есть каталог продуктов, которые имеют уникальные идентификаторы и опции, которые отображаются пользователю с помощью переключателей.Теперь моя проблема в том, что пользователь должен иметь возможность выбирать разные опции (из разных продуктов) и отправлять их в скрипт PHP, который обрабатывает этот запрос (через POST).Проблема в том, что перечисленные продукты представлены в одной форме, и чтобы иметь возможность выбрать несколько переключателей, мне нужно сделать их с уникальными именами (и чтобы обрабатывать опубликованные варианты, я должен угадать название кнопки).Есть ли способ сделать все выбранные выборы в массив или что-то, иначе я должен угадывать POST-ed поле каждый раз.Мне нужно просто передать идентификатор и связанные с ним параметры, чтобы я мог извлечь информацию из БД.

И еще один, какой самый удобный способ сохранить выбранные варианты на нескольких страницах (так называемый подкачки - загруженчерез ajax) - куки или временная переменная.

Ответы [ 2 ]

1 голос
/ 07 июля 2010

Похоже, вы должны использовать флажки, а не переключатели - если вы хотите множественный выбор

0 голосов
/ 07 июля 2010

Я согласен с barrylloid.

тогда, если вы называете все свои флажки чем-то вроде

product1_select[]

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

$_POST['product1_select']

Удачи!

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