Переменное количество полей формыю

PNS

Новичок
Переменное количество полей формыю

Задача : Создать форму с переменным количеством элементов. с именами
caption1 , caption2 , caption3 .....
и передать ее на обработку следующему сценарию.
Можно создать переменные
$caption1 , $caption2 , $caption3 ..... , засунуть их в массив, и перебирать массив.

Но, понятно, что так никогда никто не поступит, а как надо правильно и грамотно - не знаю.
 

Фанат

oncle terrible
Команда форума
Зачем что-то куда-то засовывать, если массив и так уже есть?
 

PNS

Новичок
Originally posted by Фанат
Зачем что-то куда-то засовывать, если массив и так уже есть?
В том то и дело, я не знаю , как такой массив делать не вручную, а автоматически...
Представьте себе такой УЖАСНЫЙ!!! код
$cap[1]=$caption1;
$cap[2]=$caption2;
$cap[3]=$caption3;
$cap[4]=$caption4;
$cap[5]=$caption5;
... .... ..... . .....
и так далее, пока все кэпшены не переберешь.
Вариант вида

for ($k=1; $k<$N; $k=$k+1)
{
$cap[$k]=$caption$k ;
}

почему-то не работает
 

MiRacLe

просто Чудо
<input type="file|text|hidden|button|checkbox|radio" name="caption[]">

<input type="file|text|hidden|button|checkbox|radio" name="caption[]">

<input type="file|text|hidden|button|checkbox|radio" name="caption[]">

.....
PHP:
print_r($_GET|$_POST['caption']);
 

Фанат

oncle terrible
Команда форума
повторяю, для тех, кто в танке
ДЕЛАТЬ
МАССИВ
НЕ НАДО!

Данные из формы приходят УЖЕ В МАССИВЕ!

Купим очки или будем дальше в шары?
 

PNS

Новичок
Originally posted by MiRacLe
<input type="file|text|hidden|button|checkbox|radio" name="caption[]">

<input type="file|text|hidden|button|checkbox|radio" name="caption[]">

<input type="file|text|hidden|button|checkbox|radio" name="caption[]">

.....
PHP:
print_r($_GET|$_POST['caption']);
Ну так у меня caption-ы не скрытые...
 
Сверху