Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: передача через POST с заведомо неизвестными параметрами
Покинул форум
Сообщений всего: 26
Дата рег-ции: Янв. 2013 Откуда: Тула
Помог: 0 раз(а)
Здравствуйте, поиск не помог. Подскажите как или ткните носом где почитать.
На просторах интернета множество тем, где можно проверить получение переменных методом GET или POST, но как быть, если значение полей заранее неизвестно.
Допустим дополнительные поля формы, которые формируются динамически, тем же java...
Например есть стандартные три поля в форме, но пользователь может добавить какие то свои, как их тогда выловить в обработчике???
Или например динамически созданный список чего либо, который надо добавить в избранное. Итд итп...
Заранее спасибо.
3d_killer
Отправлено: 13 Марта, 2015 - 16:04:00
Участник
Покинул форум
Сообщений всего: 1916
Дата рег-ции: Апр. 2011 Откуда: Ростов-на-Дону
наиболее удобный вариант, а дальше циклом обрабатывать
zuher
Отправлено: 14 Марта, 2015 - 12:51:02
Новичок
Покинул форум
Сообщений всего: 26
Дата рег-ции: Янв. 2013 Откуда: Тула
Помог: 0 раз(а)
Всем спасибо, сейчас буду пробовать.
На самом деле ирония возможно и уместна, но с такими задачами не сталкивался ни разу ))).
Сейчас встал вопрос сделать на сайте кучу голосований (начинаются отборы на фестивали), которые надо будет создавать в автоматическом режиме, а с формами, где жёстко не прописаны переменные - не работал. Поэтому, собственно, и советуюсь
Так же хочу дать пользователям создавать свои плейлисты, но не представляю как передавать id трека - решил формировать к каждому треку кусочек java скрипта с аякс запросом.
Не уверен, что правильно. Может кто то подскажет )))
Есть сомнения, что получится это очень громоздко в итоге...
Zveryugaz
Отправлено: 14 Марта, 2015 - 13:36:37
Гость
Покинул форум
Сообщений всего: 68
Дата рег-ции: Авг. 2012
Помог: 0 раз(а)
zuher пишет:
Всем спасибо, сейчас буду пробовать.
На самом деле ирония возможно и уместна, но с такими задачами не сталкивался ни разу ))).
Сейчас встал вопрос сделать на сайте кучу голосований (начинаются отборы на фестивали), которые надо будет создавать в автоматическом режиме, а с формами, где жёстко не прописаны переменные - не работал. Поэтому, собственно, и советуюсь
Так же хочу дать пользователям создавать свои плейлисты, но не представляю как передавать id трека - решил формировать к каждому треку кусочек java скрипта с аякс запросом.
Не уверен, что правильно. Может кто то подскажет )))
Есть сомнения, что получится это очень громоздко в итоге...
Поставьте обработчик клика, и функцию в которую будет передаваться id и она же будет отправлять данные на серв
всего одна функция на все треки (Добавление)
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
GoDr, блин!
Кто эту абракадабру вводит? Не пользователь же, - программист. А значит программист знает, какие поля могут прийти на сервер.
----- Чем больше узнаю, тем больше я не знаю.
GoDr
Отправлено: 15 Марта, 2015 - 16:58:15
Посетитель
Покинул форум
Сообщений всего: 446
Дата рег-ции: Янв. 2015 Откуда: Тамбов
Помог: 17 раз(а)
Есть кнопочка "Добавить поле". Жмём и видим форму
- введите тип Инпута (type)
- введите имя Импута (name)
- введите идентификатор (id)
- введите значение (value)
- кнопочка "добавить новое поле"
И так мы имеем новое поле о котором сервер (программист) ничего не знает.. Эта информация создана динамически на клиенте
Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009 Откуда: Россия, Санкт-Петербург
Помог: 618 раз(а)
То это плохой, негодный интерфейс. И надо держать программиста, такой написавшего, как можно дальше от пользовательского интерфейса.
Homo sapiens (не путать с Homo Logicus! (А.Купер "Психбольница в руках пациентов")) не знает, не хочет, а, главное, и не должен знать HTML.
----- PostgreSQL DBA
GoDr
Отправлено: 15 Марта, 2015 - 17:44:41
Посетитель
Покинул форум
Сообщений всего: 446
Дата рег-ции: Янв. 2015 Откуда: Тамбов
Помог: 17 раз(а)
Мелкий пишет:
То это плохой, негодный интерфейс.
та к я не против )))))))))) просто DelphinPRO не верит что такое может быть
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.