下午好,我遇到了isset和!空的问题。当我尝试上传图片时,一切正常。现在的问题是当我尝试验证文件上是否为isset或!为空时。它似乎不能很好地工作。我认为这是因为$ _FILES是不同的,并且不像$ _POST和$ _GET那样工作。
if (isset($_POST["submitpost"])) {
if (!is_uploaded_file($_FILES['file']['tmp_name'])) {
$newArticle = new Article();
$newArticle->postArticle($idimage);
}else{
....
}
如何验证图像是否未设置?我想编辑一个帖子,如果它已经附加了一个图像,用户可以替换图像并添加一个新图像或保留旧图像。每个操作中还会向数据库添加引用。我也尝试使用!is_uploaded_file,如上面的代码所示,它也无法正常工作。提前谢谢!