2015-07-21 104 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');