2012-01-11 60 views
0

嘿,我正在處理文件上傳,我遇到了問題。在我的代碼我檢查,看是否有文件已通過文件上傳表單中選擇,這裏是表單代碼:PHP:文件上傳永遠不會返回任何內容

<form method="post" action="actions/save.php?id=<?print($id);?>" enctype="multipart/form-data"> 
    Listing Photo: <input type="file" name="file"/> 
    <input class="add" type="submit" name="submit" value="Save"/> 
</form> 

用戶選擇上傳,然後將文件點擊「保存」按鈕。現在我上傳的代碼我試圖檢查文件形式已設置這樣的:

$file = $_POST['file'];  
if(isset($file)) { 
//Continue 

} else { 
//Go back  

} 

現在我的問題是,即使文件輸入設置(文件選擇),它轉移到「回去「部分代碼。

任何建議或不同的檢查方式?

任何幫助表示感謝,謝謝。

回答

2

當您通過上傳表單文件,你應該有$ _FILES與該文件全局數組,所以儘量

print_r($_FILES['file']) 

,看看它cointains(大小,錯誤代碼路徑...)

相關問題