Необязательно загружать картинку
Подскажите, пожалуйста, как можно сделать так, чтобы если пользователь не загружал картинку, то в бд заносились значение img/default.jpg ?
function admin() {
if (!$this->user) return header("Location: /");
$image = $_FILES['image']['name'];
$target = "img/".basename($image);
if (move_uploaded_file($_FILES['image']['tmp_name'], $target)){
[$imageWidth, $imageHeight] = getimagesize($target);
if ($imageWidth <= 300 && $imageHeight <= 300) {
$this->db->query("INSERT INTO post (title,postDate,preview,textFull,postIMG) VALUES(?,?,?,?,?)", $_POST['title'], $_POST['postDate'], $_POST['preview'], $_POST['full'],$image);
header("Location: /");
} else {
echo "Фотография должна была быть 300*300 в формате jpg или gif";
}
}
$this->out('admin.php');
}