lostyazilim
tr.link

Basit bir PHP dosya indirme sistemi

2 Mesajlar 3.696 Okunma
lstbozum
tr.link

mert50356 mert50356 WM Aracı Kullanıcı
  • Üyelik 01.07.2014
  • Yaş/Cinsiyet 32 / E
  • Meslek Yazılım
  • Konum İzmir
  • Ad Soyad M** P**
  • Mesajlar 1104
  • Beğeniler 180 / 265
  • Ticaret 26, (%100)

function file_download($link,$dosya_adi=NULL){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);
$dosya=curl_exec($ch);
curl_close($ch);

if($dosya_adi==NULL){
$dosya_adi=explode("/",$link);
$dosya_adi=array_reverse($dosya_adi);
$dosya_adi=$dosya_adi[0];
}

$fp = fopen($dosya_adi,'w');
fwrite($fp, $dosya);
fclose($fp);
}

file_download("http://wmaraci.com/resimler/logolar/logo.png");
?>


Kodları indir.php olarak kaydediyoruz.

file_download("http://wmaraci.com/resimler/logolar/logo.png");

kısmındaki linkin yerine indirmek istediğimiz dosyanın linkini giriyoruz. Formatı hiç farketmez mp3, mp4, avi, mkv, mpeg, jpg, png, psd..... kısacası bütün dosya türleri. Yazıp kaydettikten sonra tarayıcıdan site.com/indir.php adresine gidiyoruz dosyayı server hızında indiriyoruz.

Not: İndireceğiniz dosyalar indir.php nin olduğu klasöre iner.

Paylaşacağınız zaman alıntı yaparsanız sevinirim.
 

 

Wordpress Hizmetleri | Skype: mert50356
wmaraci
reklam

lMarjinal lMarjinal WM Aracı Kullanıcı
  • Üyelik 11.08.2014
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Ankara
  • Ad Soyad B** B**
  • Mesajlar 336
  • Beğeniler 57 / 51
  • Ticaret 5, (%100)
Güzelmiş bende hizliresim.com gibi bir sistem yapmayı düşünüyorum. Henüz başlamadım bakalım nasıl yapcaz :)
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al