$resim=$_POST['resim'][$i];
$query="delete from resim where resim='$resim' and user='$oturum' ";
$sonuc=mysql_query($query);
$silresim="../picture/$resim";
$sil =@unlink("$silresim"); klasördeki resmi silmek
35
●5.056
- 08-01-2009, 14:03:40arkadaşlar uyelerin uyeliğini sildiği bir sayfa yaptım bütün verilerini siliyorum ancak sadece klasör içersinde kayıtlı resmi silemiyorum şole bi kodla yapmaya çalışıyorum acaba hata nerede??
- 08-01-2009, 14:29:21
$sil =@unlink("$silresim");yerine
unlink("$silresim");dener misin bir de. - 08-01-2009, 15:39:55Üyeliği durduruldudebug yapabilmek için kodunuzu şu hale dönüştürünFatih35 adlı üyeden alıntı: mesajı görüntüle
$resim=$_POST['resim'][$i]; $query="delete from resim where resim='$resim' and user='$oturum' "; $sonuc=mysql_query($query); $silresim="../picture/$resim"; if (file_exist($silresim)){ echo "dosya var"; }else{ echo "dosya bulunamıyor denedigim path :". $silresim; } $sil =@unlink("$silresim");unlinkte @ hata göstermeme operatörü olduğu için dosyayı silemiyorsa yada dosya adı yanlışsa bile hata mesajı almiyorsunuzdur. Bu deneme ile dosya yoksa denediginiz path i size söyleeycek
burayı kontrol etmeliyiz kanatimce - 08-01-2009, 15:41:06Üyeliği durduruldubide silme işlemi esnasinda $resim=$_POST['resim'][$i]; şekilde ifade kullanmışsınız ama burdaki $i değişkeninin değeri muallakta. dedigim debug i yapinca soruna biraz daha yaklaşabilirsiniz
- 08-01-2009, 18:14:01o dosyalar aynı klasörde mi ki,
yeni entegre yapmaya çalıştığınız dosya üst veya alt dizinde mi ?