如何获取以 HTML 格式上传的数据


how to get data uploaded in html

我试图模仿Facebook上传照片的风格。就像选择多张照片并上传一样,我可以看到每张照片的进度指示器和总数。但是,我有几个基本问题:

  • 如何获取上传或剩余的数据量进行比较以 PHP 为单位发送的总数据。例如,如果我发送两个照片显示图片1.jpg和图片2.jpg分别为4MB和6MB。什么时候上传时,我计算进度百分比如下:(bytes_process/total_bytes) * 100。如何获取bytes_progress以 PHP 为单位的值???
  • 在客户端,我知道我需要使用表单数据和事件侦听器XMLhttpRequest 的"进度"。

欢迎其他建议如何模拟Facebook上传,但请不要将其视为答案。我也需要上述问题的答案。它将帮助我很好地理解一些基础知识

您可以使用

上传进度会话变量