php - 關於修改表單​​之後,檔案上傳總被覆蓋的問題
PHP中文网
PHP中文网 2017-05-16 13:11:07
0
3
800

表單上傳檔案之後,遇到這麼一個問題:

首次提交的時候,任何欄位都可以完全保存。

但是第二次修改表單的時候的欄位總是自動為空了,如何讓file類型的表單可以像text類型一樣預設是有值的,修改之後,提交也不會發生變化

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(3)
伊谢尔伦

file 控制的特性就是需要使用者手動選擇檔案後才會有值,建議在服務端給檔案欄位一個預設值,或是在前端表單提交之前用js 先判斷file 控制項的值是否為空,如果為空就不提交,改為提示使用者。

漂亮男人

你可以在php裡進行判斷,就是在第二次修改表單的時候file字段為空,可以在php裡做一個判斷,如果file為空,就在更新資料庫資料的時候,不更新file字段,如果提交的file不為空,就更新file欄位。

PHPzhong

檔案先用ajax上傳。和處理程序分開就好了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!