I am new to webservice using PHP for Android device. I need to work on multiple image upload concept. Please suggest. I have implemented single upload concept the code for single file upload is given below.
$data = $_REQUEST;
if($data["prop_images"]){
$filename = md5(time()).'.jpg';
$base=$data["prop_images"];
$binary = base64_decode($base);
$pathtoupload = JPATH_ADMINISTRATOR . '/components/com_clinchproperties/galupload/';
//header('Content-Type: bitmap; charset=utf-8'); // binary, utf-8 bytes
$actual_image_name = time().".jpg";
$image = $filename;
$file = fopen($pathtoupload.$filename, 'wb');
fwrite($file, $binary);
fclose($file);
}
I need code to upload n number of images at same time. Can any one help me with it? Thanks in advance.
You have to pass array of files. As you mentioned in comment, you are sending file data in base64 format, try following code for
PHP
.PHP
In android code, make sure to add
[]
in parameter name while making POST request. That parameter should beprop_images[]
as per example I given above.I'm not an Android developer, but I can post code from our Android developer.
Android
This will help you to check your web service
likewise developer can call this service n times.