Jump to content

Need Help in PHP- CURL upload


balasun

Recommended Posts

Hello all,

  I made the process to upload files to remote server using PHP curl. The upload is done without any problem.

 

But i need to display the progressbar during upload, But the progress details does not return during upload.

 

My code is as follows

function progress($clientp,$dltotal,$dlnow,$ultotal,$ulnow){
    echo "$clientp, $dltotal, $dlnow, $ultotal, $ulnow";
   return(0);
  } 

$ch = curl_init();
   		curl_setopt($ch, CURLOPT_URL,'the uploadurl in server');
   		curl_setopt($ch, CURLOPT_POST, 1 );
   		print_r($this->postParams);
   		curl_setopt($ch, CURLOPT_POSTFIELDS, 'postparams');
   		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
	curl_setopt($ch, CURLOPT_MAX_SEND_SPEED_LARGE,5000);
	curl_setopt($ch,CURLOPT_PROGRESSFUNCTION,'progress');
	curl_setopt($ch,CURLOPT_NOPROGRESS,false);
   		echo $postResult = curl_exec($ch);

   		if (curl_errno($ch)) {
       		print curl_error($ch);
       		print "<br>Unable to upload file.";
       		exit();
   		}
   		curl_close($ch);
	exit();

 

Pls help me if any body knows the answer..

 

Thanks

Link to comment
https://forums.phpfreaks.com/topic/164501-need-help-in-php-curl-upload/
Share on other sites

  • 3 weeks later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.