【问题标题】:jQuery file upload plugin: file name / catch the file PHP sidejQuery文件上传插件:文件名/抓文件PHP端
【发布时间】:2015-10-10 15:14:53
【问题描述】:

我正在使用 BlueImp jQuery-file-upload 将图像上传到服务器。代码:

$('#fileupload').fileupload({
    url: 'upload.php',
    dataType: 'json',
    disableImageResize: false,
    imageMaxWidth: 600,
    imageMaxHeight: 500,
    imageCrop: false // Force cropped images
})

如何捕获upload.php 中的文件? move_uploaded_file(??????????????,'bla.jpg');

【问题讨论】:

  • 一个 var_dump($_FILES) 应该为你指明方向
  • 好的,我怎样才能将 var_dump 保存到文件中然后读取呢?我猜文件名永远不会相同,由插件生成,我可以在jQuery代码中声明文件名吗?还是抓文件PHP端不管名字是什么?
  • 看看这个文件github.com/blueimp/jQuery-File-Upload/tree/master/server/php你可以配置上传文件夹,lib可以为你完成这项工作
  • 这个文件是 56kb 的,里面有很多不必要的设置,我只是想捕获原始文件以便进一步处理

标签: php jquery file


【解决方案1】:

我就是这样解决的:

更改表格

<input id="fileupload" type="file" name="files[]" multiple>

<input id="fileupload" type="file" name="bla">

在upload.php里面

move_uploaded_file($_FILES['bla']['tmp_name'],'bla.jpg');

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-12-19
    • 2012-01-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-31
    相关资源
    最近更新 更多