【问题标题】:how to get data uploaded in html如何获取上传到html中的数据
【发布时间】:2013-10-17 10:10:05
【问题描述】:

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

  • 如何获取上传的数据量或比较剩余的数据量 到要在 php 中发送的总数据。例如,如果我发送两个 照片分别是 4mb 和 6mb 的 pic1.jpg 和 pic2.jpg。什么时候 上传,我计算进度百分比如下: (bytes_process/total_bytes) * 100. 我如何获得 bytes_progress php中的值???
  • 在客户端我知道我需要使用表单数据和事件监听器来 xmlhttprequest 的“进度”。

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

【问题讨论】:

标签: php file-upload


【解决方案1】:

【讨论】:

  • 非常感谢。该死的,我没有意识到“ini_get(“session.upload_progress.prefix”)。$_POST[ini_get(“session.upload_progress.name”)];“在上述链接中启用“bytes_processed”=> 57343250。我想知道你是如何获得这个价值的。另外“upload_progress_123”值是如何设置的,它不能是默认值。你在哪里设置会话名称?
  • 嘿,我明白了。因为在 post 中是 name=value 并且在我们做 ini_get("session.upload_progress.name")=123 的时候得到,所以 session 值会有 123 作为后缀
猜你喜欢
  • 2022-12-18
  • 2017-06-10
  • 2018-09-13
  • 1970-01-01
  • 2021-02-19
  • 2015-11-12
  • 2018-06-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多