Toplu Ürün Silerken Resmini Klasörden Sildirmek
Bu şekilde yaptığımda hata aldım nasıl yapabilirim fikri olan varmı
<?php
<input type="checkbox" name="sil[]" value="<?php echo $uruncek['urun_id']; ?>&urunresimsil=<?php echo $urunresimcek['urun_resimyol']; ?>" />
if($_POST){
$sil = implode(",",$_POST["sil"]);
$delete = $db->query("DELETE FROM urunler WHERE urun_id in($sil) ");
if($delete){
$urunfotosil=$_POST['urunresimsil'];
unlink("../$urunfotosil");
echo '<h4>secilen Ürünler basarıyla silindi</h4>';
header("refresh: 2; url=urun.php");
}else {
echo "<h3>secilen Ürünler silinirken bir hata olustu</h3>";
}
}
?>
Merhaba php ile bir dosyayı silerken unlink fonksiyonu kullanılır. Ufak bir kullanımını bırakıyorum.
<?php
## Bu senin siliceğin dosyanın linki ##
$file = 'images/products/original/macbook-air-m1.png';
## Silme işlemi ##
$delete = unlink($file);
if ($delete) {
echo 'File deleted.';
} else {
echo 'File <b>not</b> deleted.';
}
?>