Автор Тема: Принятие данных  (Прочитано 2900 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Hob

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Принятие данных
« : 22 Ноября 2006, 20:18:55 »
Здравствуйте,

У меня есть форма в js ф-ии, которая в цикле создаёт поля:

html 
+= \'<FORM name="ordersubmit" method="post" action="....">\';

for(var i = 0; i < myArray.length; i++)  html += \'<INPUT type="text" name="amount\'+ i +\'">\'; 

html += \'<BR><INPUT type="submit" value="Подтвердить">\';
html += \'</FORM>\';


как можно принять все эти поля в pl скрипте?

Оффлайн commander

  • Developer
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1298
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.webtips.ru
Принятие данных
« Ответ #1 : 23 Ноября 2006, 16:02:22 »
послать отдельным полем длинну массива, а скрипте аля:

my $length=param(\'length\');
my @arr;
map
{
$arr[$_]=param("amount_$_"); #или push @arr, param("amount_$_");
}(0..$length);
And no religion too...

Оффлайн Hob

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 27
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Принятие данных
« Ответ #2 : 23 Ноября 2006, 17:10:48 »
commander
спасибо, работает

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28