Mantık olarak göstermiş olduğun dizinde varsa böyle bir dosya silmesi gerekiyor.Kontrol mekanizması yazdın mı en azından işlem adımını kontrol etmek için.Bir if bloğu yaparak kendi hata mekanizmanı yaz bakalım nasıl bir çıktı verecek
print_r(error_get_last());
çıkan en son hatayı bulup ekrana bastırır.
Kullanımı örnek :
unlink("http://localhost/resim/5757b0c207f5a.jpg");
print_r(error_get_last());
Array ( [type] => 2 [message] => unlink() [function.unlink]: http does not allow unlinking [file] => C:\AppServ\www\guncelle.php [line] => 26 )
26. satırda
if(unlink($temp)) echo 'Eski dosya Silindi.';
bu var.
$temp =
http://localhost/resim/5757b0c207f5a.jpg;