我想检查文件上传是否为空,但它只是单向...总是空的。这就是我所拥有的。
if(isset($_FILES) && @$_FILES['file_upload']['error'] != '4'){
//Upload file then insert ticket info to database
}else{
//Just insert info to database
}
它总是转到if语句,文件字段是否为空。
答案 0 :(得分:1)
应该是:
if ($_FILES['file_upload']['error'] !== 4){
//Upload file then insert ticket info to database
} else {
//Just insert info to database
}
简单的方法是(推荐):
if (empty($_FILES['userfile']['name'])) {
//Upload file then insert ticket info to database
} else {
//Just insert info to database
}