2016-05-03 30 views
-1

我這個小表格:跳過文件輸入,並僅在必要

<form action="?act=process" method="post" enctype="multipart/form-data"> 
    <input type="file" name="IMG"> 
    <input type="text" name="BG"> 
    <button type="submit">Save</button> 
</form> 

我怎麼能跳過文件輸入,如果我想只編輯文本輸入? 我需要這兩個,因爲有時我需要channge圖像。

  • 我需要在POST提交後跳過輸入。只有當輸入沒有變化
+2

編輯時,不要選擇一個新的形象。只需跳過它。 – Marcus

+0

跳過它......什麼時候?驗證時?當選擇「輸入」元素?發送請求時?保存數據時?幫助我們來幫助你。沒有人因爲描述他們想要發生的事情而陷入低潮。 –

+0

不起作用。輸入文件的值作爲空值傳遞並修改我的數據庫。 – Adrian

回答

1

沒有看到你的PHP代碼爲「POST後提交」我猜,你將只是想在條件檢查代碼,如果IMG輸入爲空或不更新之前你數據庫。

所以它可能是這個樣子:

<?php 
if(!empty($_POST["IMG"])) 
    // update database