Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > idHTTP передача POST/GET массива в Делфи


Автор: gashik 13.8.2011, 18:04
В общем, не могу разобраться как принять массив из запроса. В пхп, вроде все просто:
Запрос:
Код

http://test2.ru/2.php?login=Admin&password=Admin&param[0]=1&param[1]=2

код:
Код

<?php
   echo SizeOf($_GET['param']).'<br>';
   print_r($_GET['param']);
?>

результат:
Код

2
Array ( [0] => 1 [1] => 2 )

Т.е. пхп понимает, что param это массив, а вот в делфи, 
Код

    showmessage(ARequestInfo.Params.Values['param']);

возвращает только значение последнего элемента param. Подскажите, как обработать с такие запросы. Я могу, конечно, обратиться к каждому элементу по имени, который понимает в этом слечае делфи 'param[0]','param[1]', но как получить количество этих элементов?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)