2015-07-21 103 views
1

我正在使用BlueImp jQuery-file-upload将图像上传到服务器。代码:jQuery文件上传插件:文件名/抓住文件PHP端

$('#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');

+0

一个的var_dump($ _ FILES)应该是你的方式 – donald123

+0

好吧,我怎么能保存var_dump到一个文件,然后阅读它?我猜这个文件名永远不会相同,由插件生成,我可以在jQuery代码中声明文件名吗?或者不管名字是什么都抓住PHP端的文件? – donbingo

+0

看看这个文件https://github.com/blueimp/jQuery-File-Upload/tree/master/server/php你可以配置上传文件夹和lib可以为你做的工作 – Vanojx1

回答

0

这就是我解决了:

变化形式

<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');