Я пытаюсь удалить текущее изображение, которое уже установлено на сервере, когда пользователь отправляет новое изображение на сервер, но я не знаю, как добавить это в мой текущий код. Может кто-нибудь помочь мне?
Вот мой код PHP и MySQL.
if(isset($_FILES["thumb"]["name"])) {
if (file_exists("/images/" . $_FILES["thumb"]["name"])) {
$thumb != $_FILES["thumb"]["name"];
} else if($_FILES["thumb"]["name"] == TRUE) {
move_uploaded_file($_FILES["thumb"]["tmp_name"],
"/images/" . mysqli_real_escape_string($mysqli, htmlentities(strip_tags(basename($_FILES["thumb"]["name"])))));
$thumb = mysqli_real_escape_string($mysqli, htmlentities(strip_tags(basename($_FILES["thumb"]["name"]))));
}
if($thumb == TRUE) {
//create thumb code here...
}
}
используйте ниже код
$filename=$_FILES['thumb']['name'];
$oldimage='23.png'
if ((file_exists("thumb/".$oldimage)) && ($oldimage!=$filename)) {
unset($oldimage);
}
замените условие if выше на код внутри if (isset (...) {'here'
}
$_FILE['']['']