Büyük ihtimal kırık linkten dolayı olan bir hata ile karşı karşıyasın. Az önce bir test daha yaptım kırık linkte resim bozuk çıkıyor.

Kodu şimdi verdiğim şekilde denersen seni kırık resimde uyarır.


$resim = explode('/',$_POST["link"]);
$isim = $resim[count($resim) - 1];
$isim_dizi = explode('.', $isim);

$yeni_isim = time() . '.' . $isim_dizi[1];
$konum = 'resimler/'. $yeni_isim;
touch($konum);

if (@file_get_contents($url)) {
$al = file_get_contents($url);
file_put_contents($konum, $al);
} else {
print 'Resim Kırık';
}


2. linkteki kırık resmi girince sendeki gibi bozuk resim geliyor.

https://cdn.dsmcdn.com//assets/product/media/images/20191115/10/616680/59010256/1/1.jpg