FineUploader是一個非常強大的JavaScript插件,提供了多種文件上傳方式,包括支持斷點續傳、批量上傳、文件類型過濾等多種功能,并且可以與PHP后臺配合使用。本文就利用FineUploader PHP,介紹FineUploader的一些使用方法。
使用FineUploader PHP,我們可以通過PHP后臺處理FineUploader上傳的文件。FineUploader PHP包含了一些幫助我們處理上傳文件的PHP類。FineUploader PHP的核心文件是fineuploader.php,我們需要在需要使用的PHP文件中引入該文件。
```'uploads/',
'title' =>'mytitle',
'acceptMimeTypes' =>'image/*',
'chunking' =>true,
'chunkSize' =>1000000,
'maxFileSize' =>10000000
));
```
可以看到,FineUploader PHP可以非常靈活地設置上傳參數,滿足不同的上傳需求。
接下來,我們可以處理上傳的文件,具體代碼如下:
```
$success = array();
$uploadDir = 'uploads/';
foreach ($_FILES as $file) {
if (move_uploaded_file($file['tmp_name'], $uploadDir . $file['name'])) {
$success[] = $file['name'];
}
}
echo json_encode(array(
'success' =>$success,
'error' =>$_FILES['file']['error']
));
```
可以看到,FineUploader PHP所需的處理邏輯非常簡單,我們只需要將上傳的文件移動到指定路徑下即可。同時,FineUploader PHP還提供了很多其他的處理方法,如將上傳文件存儲至數據庫中等。
最后,我們可以將上傳結果以JSON格式返回給FineUploader,代碼如下:
```
echo json_encode(array(
'success' =>$success,
'error' =>$_FILES['file']['error']
));
```
FineUploader會根據我們返回的JSON格式進行響應處理。
綜上所述,FineUploader PHP配合FineUploader插件可以非常方便地處理文件上傳的各個環節,并提供豐富的自定義設置和處理方法。想要學習更多FineUploader PHP的使用方法,可以參考FineUploader官方文檔,進行深入學習和實踐。
上一篇JAVA環境可以和sql
下一篇find方法php