我试图模仿Facebook上传照片的风格。就像选择多张照片并上传一样,我可以看到每张照片的进度指示器和总数。但是,我有几个基本问题:
- 如何获取上传或剩余的数据量进行比较以 PHP 为单位发送的总数据。例如,如果我发送两个照片显示图片1.jpg和图片2.jpg分别为4MB和6MB。什么时候上传时,我计算进度百分比如下:(bytes_process/total_bytes) * 100。如何获取bytes_progress以 PHP 为单位的值???
- 在客户端,我知道我需要使用表单数据和事件侦听器XMLhttpRequest 的"进度"。
欢迎其他建议如何模拟Facebook上传,但请不要将其视为答案。我也需要上述问题的答案。它将帮助我很好地理解一些基础知识
您可以使用
上传进度会话变量