parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Неизвестно сколько параметров на вход: как их считать и собирать?

Bobych v.3 22.04.2004 02:15 / 22.04.2004 05:08

Есть форма на которой с помощью js пользователь может сам создавать дополнительные input fields, их количество не ограничено. Имена просто по порядку делаются - типа name1, name2, .... nameX
Надо сделать так, чтобы параметры принимались через "$form:", но я не знаю сколько их....
Какое-нибудь .menu для такого предусмотрено? в базу я их собираюсь потом писать отдельными записями, то есть есть графа NAME, в которую должно сначала попасть name1, второй строчкой name2 и т.д..... понятно, что это циклом, но как задать сколько раз будет выполняться цикл-то?
P.S. Существует ведь ^form:fields.foreach[field;value]
но оно мне не подходит, даже если сделать что-то типа этого (считаем количество строк, может код неверный):
$vse[^form:fields]
$num[$vse.count]
^if($num == 5){
у нас минимум полей
}{
^if($num==6){одно лишнее поле}{
num==7 { добавлено 2 лишних }......
.. так как в форме несколько таких полей, где юзер может экпирементировать с количеством...