我有一些代码需要在运行代码之前查看是否已选择文件....它的代码非常简单,只是由于某种原因无法正常工作,我不明白为什么。我的代码如下
if(isset($_FILES['filename'])){
$directory = 'uploads/'.substr(md5(microtime() * mktime()),0,15);
if(!is_dir($directory)){
mkdir($directory, 0777, TRUE);
chmod($directory, 0777);
}
}
我有多个文件字段,它们的编码如下:
<input class="file-input" name="filename[]" type="file" size="32" />
当我将代码移到 'if(isset......' 块之外时,它工作得很好....只是不在它里面,这就是我需要它的地方。
谁能看到我哪里出错了?