Konuyu Oyla:
  • Toplam: 0 Oy - Ortalama: 0
  • 1
  • 2
  • 3
  • 4
  • 5
PHP Urlden Resim Yükleme Yapımı
#1
Bu php dersimizde bir link olan resimi hostumuza kayıt etmeyi göreceğiz.Yani urlden resim yükleme yapacağız.Öncelikle mantığını anlatayım.



Verilen urleyi file_get_contents ile resmi oluşturan kaynak metni alıyoruz.Daha sonra aynı uzantıda kendi sitemizde bir dosya oluşturup bu aldığımız verileri file_put_contents ile içine yazıyoruz.Bu kadar basit.Kodlarımıza geçelim.

Kod:

Kod:
<?php 

$url="http://destek.10tr.net/logo.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(0,99999).$uzanti;//ranf ile rasgele bir resim oluştur ve uzantisi aldığımız uzantı olsun

$konum="resim/".$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

}

}

?>

Yukarda kodları açıkladım.sayfayı çalıştıdığımızda resim klasörünün içine resimi kayıt edecektir.Url dinamik alarak resimleri kayıt edebilirsiniz.


Alıntıdır.
eXavZ3.png
Ara
Cevapla


Hızlı Menü:


Şu anda bu konuyu okuyanlar: 1 Ziyaretçi

Online Shopping App
Online Shopping - E-Commerce Platform
Online Shopping - E-Commerce Platform
Feinunze Schmuck Jewelery Online Shopping