PHP使用Curl上传Progressbar

时间:2015-05-19 14:51:42

标签: php ajax curl progress-bar

我在PHP中使用CURL创建了一个常规上传函数,它将文件上传到带有身份验证的ftp服务器。 我的目标是通过AJAX调用此函数。 该函数是否可能返回已经上传到服务器的文件的百分比,以便可以构建进度条。

$ch = curl_init();
$localfile = './test.jpg';
$fp = fopen($localfile, 'r');
curl_setopt($ch, CURLOPT_URL, 'sftp://0.0.0.0/upload/test.jpg');
curl_setopt($ch, CURLOPT_USERPWD, "user:password");
curl_setopt($ch, CURLOPT_UPLOAD, 1);
curl_setopt($ch, CURLOPT_INFILE, $fp);
curl_setopt($ch, CURLOPT_INFILESIZE, filesize($localfile));

0 个答案:

没有答案