İyi günler, projemde blog sayfasına admin panel üzerindne yazı ekleyebiliyorum. Fakat yazıda resim güncellendiği zaman, eski resim silinsin istiyorum. Bunu nasıl yapabilirim.


if (isset($_POST['BlogYaziGuncelle']))
{
if($_FILES['Resim']["size"] > 0)
{
$uploads_dir = '../admin-uploads/blog';
@$tmp_name = $_FILES['Resim']["tmp_name"];
@$name = $_FILES['Resim']["name"];
$BenzersizSayi4 = rand(20000,32000);
$ResimYol = substr($uploads_dir, 3)."/".$BenzersizSayi4.$name;
@move_uploaded_file($tmp_name, "$uploads_dir/$BenzersizSayi4$name");

$Guncelle = $VeritabaniBaglantisi->prepare("UPDATE blog SET
Resim = :resim,
Baslik = :baslik,
Yazi = :yazi,
SeoTitle = :seotitle,
SeoDescription = :seodescription,
SeoKeywords = :seokeywords,
Durum = :durum
WHERE id = {$_POST['id']}");
$Kontrol = $Guncelle->execute(array(
'resim' => $ResimYol,
'baslik' => Guvenlik($_POST['Baslik']),
'yazi' => $_POST['Yazi'],
'seotitle' => Guvenlik($_POST['SeoTitle']),
'seodescription' => Guvenlik($_POST['SeoDescription']),
'seokeywords' => Guvenlik($_POST['SeoKeywords']),
'durum' => Guvenlik($_POST['Durum'])
));

$id = $_POST['id'];

if ($Kontrol)
{
Header("Location:../blogyazi-duzenle.php?id=$id&blogyaziguncelle=ok");
}
else
{
Header("Location:../blogyazi-duzenle.php?id=$id&blogyaziguncelle=no");
}
}
else
{
$Guncelle = $VeritabaniBaglantisi->prepare("UPDATE blog SET
Baslik = :baslik,
Yazi = :yazi,
SeoTitle = :seotitle,
SeoDescription = :seodescription,
SeoKeywords = :seokeywords,
Durum = :durum
WHERE id = {$_POST['id']}");
$Kontrol = $Guncelle->execute(array(
'baslik' => Guvenlik($_POST['Baslik']),
'yazi' => $_POST['Yazi'],
'seotitle' => Guvenlik($_POST['SeoTitle']),
'seodescription' => Guvenlik($_POST['SeoDescription']),
'seokeywords' => Guvenlik($_POST['SeoKeywords']),
'durum' => Guvenlik($_POST['Durum'])
));

$id = $_POST['id'];

if ($Kontrol)
{
Header("Location:../blogyazi-duzenle.php?id=$id&blogyaziguncelle=ok");
}
else
{
Header("Location:../blogyazi-duzenle.php?id=$id&blogyaziguncelle=no");
}
}
}