‹ Sorduğum Sorular › ‹ Takip Ettiğim Sorular › ‹ Verdiğim Cevaplar › ‹ Arşivimdeki Sorular › ‹ İlgilendiğim Alanlardaki Sorular ›
Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Soruyu takip et
karakter kaldı
Quandrostr
4 cevap – 20 soru
Profili | Mesaj At | Takip Et
Tweet
Kategoriler
CSS - HTML PHP JavaScript jQuery SQL MySQL
İstatistikler
9 yıl önce yazılmış
9 yıl önce güncellenmiş
36 üye izlemiş
1 cevap verilmiş
Dosya silmek
Arkadaşlar kendim üçin ufak bir galeri yaptım bu galerinin veritabanını silebiliyorum fakat yükledigim resmi silemiyorum unlink ile silmeyi denedim ama başaramadım bu konuda yardımlarınızı bekliyorum
sil.php

$id=$_GET["id"];
$tablo=$_GET["tablo"];	
		
vt_baglan("delete from $tablo where r_id='$id'");
Bu silmek için kullandıgım link

<a href="sil.php?id=<?php echo $rlisteyaz["r_id"]; ?>&tablo=rgaleri" onClick="return confirm('Resimi Silmek İstediginize Eminmisiniz ?');"><img src="images/ico_sil.png" width="16" height="16" border="0" /></a>
Buda resim adresim

<img src="../<?php echo $rlisteyaz["r_resimurl"]; ?>
+0
-0
Doğru Cevap
9 yıl önce yazılmış
Kesali
208 cevap - 2 soru
Unlink ile yapmalısınız nerde hata alıyorsunuz onu belirtseydiniz keşke. unlink fonksiyonu na dosya yolunu belirtmeniz silme işlemi için yeterli.
Umarım bu yazdığınız kodlar sadece örnek amaçlıdır eğer sitenizdeki kodlar ise güvenlik açısından çok zayif dikkat etmenizi öneririm.
Öncelikle serverdaki resmin adresini ya post etmelisiniz veya id sinden resmin yolunu edinmelisiniz.
Sil php için

$id=$_GET["id"];
$tablo=$_GET["tablo"];
$resim_yolu=$_GET["resim"];

		
vt_baglan("delete from $tablo where r_id='$id'");
unlink($resim_yolu);
silme linki

<a href="sil.php?id=<?php echo $rlisteyaz["r_id"]; ?>&tablo=rgaleri&resim=<?php echo $rlisteyaz["r_resimurl"]; ?>" onClick="return confirm('Resimi Silmek İstediginize Eminmisiniz ?');"><img src="images/ico_sil.png" width="16" height="16" border="0" /></a>
Quandrostr
Yardımın için sağol kardeşim sorun çözüldü resim adresinin başına ../ bunu eklemeyi unutmuşum ekleyince resmi sildi güvenlik açıgı derken nasıl bir açık oldugundan bana özelden mesaj atarak bahsedersen sevinirim bu paylaştıgım kodları kullanıyorum ama kodların hepsini yazmadım burası birbölümü sadece