微信小程式常見問題->上傳檔案後如何在後臺(php)獲取檔名解決方法
1、效果展示
2、客戶端指令碼關鍵程式碼
var OBJ_PAGE_DATA={};
var SERVER_URL="";//伺服器介面地址
OBJ_PAGE_DATA['uploadFiles']=function(){
var pageHandle=this;
wx.chooseImage({
success: function(chooseImageCallbackParams) {
var tempFilePaths = chooseImageCallbackParams.tempFilePaths
wx.uploadFile({
url: SERVER_URL,
filePath: tempFilePaths[0],
name: 'file',
success: function(uploadFileCallbackParams){
var data = uploadFileCallbackParams.data
data=data.split("
");//將返回的字串切割成陣列
var obj_setData={
file:{
name:data[0],//檔名稱
types:data[1],//檔案型別
size:data[2]//檔案大小
}
}
pageHandle.setData(obj_setData);//將返回的資料顯示到介面上
console.log(data);
},
fail:function(){
console.log("上傳失敗")
}
})
}
})
}
Page(OBJ_PAGE_DATA)
3、後臺php關鍵程式碼
<?php
if ($_FILES["file"]["error"] > 0)
{
//輸出檔案上傳錯誤提示
echo "Error: " . $_FILES["file"]["error"] . "
";
}
else
{
//獲取上傳的檔名稱
echo $_FILES["file"]["name"] . "
";
//獲取上傳的檔案型別
echo $_FILES["file"]["type"] . "
";
//獲取上傳的檔案大小
echo ($_FILES["file"]["size"] / 1024) . " Kb";
}
?>
4、在獲取上傳伺服器檔案屬性(檔名、型別、大小)過程中有遇到任何問題或者不明白的地方,歡迎新增我的微信進行諮詢,感謝支援!微訊號:FutureJet
相關文章
- struts檔案上傳,獲取檔名和檔案型別型別
- 檔案上傳/下載後臺程式碼
- PHP 獲取檔案 副檔名 的常用方法小結【五種方式】PHP
- [提問交流]【小白求助】onethink後臺檔案上傳問題
- 通過反射獲取上傳檔案方法引數中的檔名反射
- Ocfs2檔案系統常見問題解決方法
- 獲取上傳檔案的大小
- 常見問題--控制檔案
- php檔案上傳之多檔案上傳PHP
- nginx部署後常見問題解決辦法Nginx
- 解決微信小程式 wxml檔案無法使用js方法微信小程式XMLJS
- ajax上傳檔案,spring mvc獲取檔案並處理,通過頁面按鈕傳送url,由後臺控制檔案下載SpringMVC
- dedecms 後臺假死問題解決方法
- Zuul上傳檔案,中文檔名亂碼解決辦法Zuul
- As常見問題解決方法
- Python基礎教程:Flask上傳檔案(包含中文)儲存後亂碼問題解決PythonFlask
- 小程式之檔案上傳
- Day12-微信小程式實戰-交友小程式-搭建伺服器與上傳檔案到後端微信小程式伺服器後端
- Laravel file 上傳檔案資訊獲取Laravel
- laravel file上傳檔案資訊獲取Laravel
- Mac常見問題|Safari下載檔案沒有反應的解決方法Mac
- 微信小程式介面請求/form-data/單檔案、多檔案上傳微信小程式ORM
- 開發微信小程式之HTTPS報錯常見問題彙總及解決方法微信小程式HTTP
- 微信小程式中開發常見問題微信小程式
- 微信小程式開發常見問題(四)微信小程式
- 微信小程式開發常見問題(五)微信小程式
- 微信小程式開發常見問題(七)微信小程式
- postman測試多檔案上傳,並且後臺接收檔案陣列Postman陣列
- Java IO 建立檔案解決檔名重複問題Java
- PHP上傳檔案PHP
- PHP 檔案上傳PHP
- SpringBoot 解決打包釋出後讀取不到 json 檔案問題Spring BootJSON
- PHP檔案上傳字尾名與檔案型別對照表PHP型別
- php如何上傳txt檔案,並且讀取txt檔案PHP
- 如何獲取<input type="file">上傳的檔名稱
- PHP 上傳檔案找不到 tmp_name 臨時檔案的問題PHP
- thinkphp5 後臺上傳圖片提示 image null 非法上傳檔案PHPNull
- PHP7 以後使用 CURL 連結 FTP 上傳檔案PHPFTP