Im trying to send ArrayList to PHP ($_POST) and use it as an array. I use Android Asynchronous Http Client http://loopj.com/android-async-http/
My code
ArrayList<String> array = new ArrayList<String>();
array.add("1");
array.add("2");
array.add("3");
RequestParams params = new RequestParams();
params.put("descr_array", array );
AsyncHttpClient client = new AsyncHttpClient();
client.post(StaticValues.SERVER_PAGE, params, new AsyncHttpResponseHandler() { ... }
In PHP
$descrarray[] = $_POST['descr_array'];
shows only one item, as a string.
$result = print_r($_POST);
print(json_encode($result));
Debugging code shows
Array ( [descr_array] => 1 )
There is only one string, how can I solve it?