2012-01-11 62 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(大小,错误代码路径...)

相关问题