2017-08-26 18 views
2
$sftp->put($to, $from, NET_SFTP_LOCAL_FILE); 

phpseclib putを使用してリアルタイムプログレスバーを表示する方法は? 私は既に、ファイルサイズを確認する間隔で送信するajaxをアップロードしています。PHPSECLIBファイルをアップロードしてアップロードする

誰かがそれを行う方法をより良く考えていますか?

おかげであなたの助けのためにたくさん!

答えて

1

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"; 
}); 
関連する問題