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