【发布时间】:2016-09-20 22:13:37
【问题描述】:
下午好,我遇到了 isset 和 !empty 的问题。当我尝试上传图片时,一切正常。现在的问题是当我尝试验证文件上的 isset 或 !empty 时。它似乎不能很好地工作。我认为这是因为 $_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 ,如上面的代码所示,它也无法正常工作。提前致谢!
【问题讨论】: