HTTP по своей конструкции разрешает массивы через POST / GET. Просто укажите связанные элементы с одинаковым именем и заканчивая двумя противоположными квадратными скобками, например:
<input type="text" name="data[]" value"First"/>
<input type="text" name="data[]" value"Second"/>
А на сервере ...
print_r($_REQUEST['data']);
Печать ...
Array
(
[0] => First
[1] => Second
)
Довольно удобно, хм?