使用formidable上傳獲取post請求上傳的檔案注意點
阿新 • • 發佈:2018-11-22
總結使用formidable曾經踩過的坑
遇到的問題都是因為使用post上傳檔案讀取不到的files
目前主要遇到的是以下兩種情況
-
沒有在表單
<form></form>
上新增enctype="multipart/form-data"
在有type=file
控制元件時,即在使用包含檔案上傳控制元件的表單時,必須使用該值 -
沒有給
type=file
的<input>
新增name
屬性
下面是一段正確的程式碼例項
<form action="/doSetAvatar" enctype="multipart/form-data" method="post">
<div class="form-group">
<label for="uploadAvatar">上傳頭像</label>
<input type="file" class="form-control" id="uploadAvatar" name="avatar">
</div>
<button type="submit" class="btn btn-default" id="setAvatar"">上傳</button>
< div id="error" class="alert alert-danger" role="alert"></div>
</form>