PHP - MySQL, как удалить изображение, когда пользователь представляет новую проблему изображения

0

Я пытаюсь удалить текущее изображение, которое уже установлено на сервере, когда пользователь отправляет новое изображение на сервер, но я не знаю, как добавить это в мой текущий код. Может кто-нибудь помочь мне?

Вот мой код 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...
  }

}
Теги:

1 ответ

0
Лучший ответ

используйте ниже код

$filename=$_FILES['thumb']['name'];  
$oldimage='23.png'

if ((file_exists("thumb/".$oldimage))  && ($oldimage!=$filename)) {
    unset($oldimage);
  }

замените условие if выше на код внутри if (isset (...) {'here'

}

  • 0
    Где я могу разместить это в своем коде?
  • 0
    я обновил свой ответ и использую одинарную кавычку внутри $_FILE['']['']
Показать ещё 7 комментариев

Ещё вопросы

Сообщество Overcoder
Наверх
Меню