2014-04-07 43 views
0

我有一個有上傳按鈕的表單。在上傳文件之前,我需要檢查用戶是否選擇了文件。正因爲如此我使用檢查文件是否被選中上傳時未定義索引錯誤

if(isseet($_FILES['pic']) && $_FILES['pic']['size'] > 0)` 

的問題是,我得到它說未定義指數的錯誤:PIC

pic是我的形式我的上傳按鈕的名稱。我搜索了答案,但找不到任何解決此問題的事情。

我該怎麼做才能消除此錯誤?

+1

你能不能發佈您的代碼中的問題 –

+0

我發現answer.My形式沒有ENCTYPE屬性。 – setara

回答

0

這可能是因爲您在表單打開標記中缺少enctype="multipart/form-data"。如果您使用的是笨形式幫手,如果你使用下面的函數這個屬性將被添加到您的形式開始標記

form_open_multipart()