PHPSECLIB 文件上传有进度
PHPSECLIB file upload with progress
$sftp->put($to, $from, NET_SFTP_LOCAL_FILE);
如何使用phpseclib put显示实时进度条?
我已经这样做了,在上传时发送 ajax 以间隔检查文件大小。
有人知道怎么做吗?
非常感谢您的帮助!
phpseclib 1.0.x:
$sftp->put('filename.ext', str_repeat('a', 1024 * 1024), NET_SFTP_STRING, -1, -1, function($sent) {
echo "sent: $sent\n";
});
phpseclib 2.0.x:
$sftp->put('filename.ext', str_repeat('a', 1024 * 1024), SFTP::SOURCE_STRING, -1, -1, function($sent) {
echo "sent: $sent\n";
});
$sftp->put($to, $from, NET_SFTP_LOCAL_FILE);
如何使用phpseclib put显示实时进度条? 我已经这样做了,在上传时发送 ajax 以间隔检查文件大小。
有人知道怎么做吗?
非常感谢您的帮助!
phpseclib 1.0.x:
$sftp->put('filename.ext', str_repeat('a', 1024 * 1024), NET_SFTP_STRING, -1, -1, function($sent) {
echo "sent: $sent\n";
});
phpseclib 2.0.x:
$sftp->put('filename.ext', str_repeat('a', 1024 * 1024), SFTP::SOURCE_STRING, -1, -1, function($sent) {
echo "sent: $sent\n";
});