<?php $url="https://mesutates.com/5b9d57e83a96f-1024x1024.png";//urleyi alıyoruz $uzanti=substr($url,-4);//urlnin son 4 harfini alıyoruz.Bu uzantıya denk geliyor. if($uzanti==".png" or $uzanti==".jpg" or $uzanti==".gif"){//uzantı kontrolü.eğer resim ise $isim=rand(11111,99999).$uzanti;//ranf ile rasgele bir isim oluştur ve uzantisi aldığımız uzantı olsun $konum="uploads/".$isim;//resim kayıt edileceği yer. touch($konum);//belirlediğimiz yerde dosyayı oluştur. $al=file_get_contents($url);//belirlediğimiz resimin kaynağını al $kaydet=file_put_contents($konum,$al);//oluşturduğumuz dosyanın içine yaz if($kaydet){//eğer yazma başarılı ise echo "Resim kaydedildi.";//başarılı yaz }else{ echo "Kayıt edilemedi";//deil ise unlink($konum);//dosyayı sil } } ?>
0 133