通过PHP中的http请求访问上载进度

时间:2014-05-31 14:48:12

标签: javascript php html mysql

是否可以通过访问PHP中的http请求来衡量文件上传进度?如果是这样,我如何在将文件上传到MySQL数据库时这样做?

    require('../connect_db.php');
    //Gather all required data
       $name = $dbc->real_escape_string($_FILES['uploaded_file']
      ['name']);

      $data = $dbc->real_escape_string(file_get_contents($_FILES['uploaded_file']
        ['tmp_name']));

      $size = intval($_FILES['uploaded_file']['size']);

      //create the sql query

      $query = "INSERT INTO `".$user."`(
              name,size,data,created
              )
              VALUES (
               '$name','$size','$data',NOW()
               )";

1 个答案:

答案 0 :(得分:1)

对于客户端进度的文件上传,我建议使用jQuery plugin-

这样的东西

http://runnable.com/UZKDAYo3XEw2AACX/how-to-upload-a-file-using-jquery-for-php

我不认为在DB中存储文件,特别是MySQL是个好主意。