как добавить строку к форме

Oleg_I

Новичок
как добавить строку к форме

Товарищи подскажите пожалуйста, как создать форму с произвольным числом полей, т.е. при нажатии на кнопку " Добавить", должно добавляться поле, а при нажатии "Ввод", данные формы должны передаться функции.
Заранее спасибо,
Олег.
 

Agatov

Новичок
Re: как добавить строку к форме

Можно так
PHP:
session_register("fields_num");
if($addfield)
{
$fields_num++;
}
$form="<form action=somefile.php>";
for($i=1;$i<=$fields_num;$i++)
{
$form=$form."<input type=text name=field_$i>";
}
$form=$form."<input type=submit name=sub></form>";
А передать данные формы функции я думаю ты сможешь сам
 

SiMM

Новичок
Такие вещи лучше решать средствами клиента, без лишних запросов, ИМХО. А в идеале - чтобы работало и при отключенном JS.
Agatov, куда удобнее делать name=field[] или же name=field[$i]
PS: да и value неплохо бы не терять ;)
 

SiMM

Новичок
Sluggard, где? Всё что нужно - это добавить ещё и клиенткую часть - если она не сработает (JS отключен) - всё что нужно будет сделано на стороне PHP.
 
Сверху