fbpx
Muhteşem İndirim Kampanyası
  • 23 Saat
  • 59 Dakika
  • 32 Saniye

Tüm Hosting Planlarında %80'e varan indirim

gift box gift box circle circle not found not found gift box dots shape
not found
  • 30 Gün
  • 23 Saat
  • 59 Dakika
  • 32 Saniye
Hemen Faydalan!
Fiziksel Sunucu Aylık 5.000 TL

2.500 TL/Ay

Paketlere Bak
WordPress Hosting Aylık 39.99 TL

19.99 TL/Ay

Paketlere Bak
Bulut Sunucu Aylık 199.99 TL

99.99 TL/Ay

Paketlere Bak
Sanal Sunucu Aylık 189.99 TL

89.99 TL/Ay

Paketlere Bak

Contact Info

+90 (850) 885 0656

[email protected]

PHP Curl ile Dosya İndirme
Category
Linux
Posted on
Eylül 5, 2022

PHP Curl ile Dosya İndirme

Merhabalar Bugün bilgi bankamıza ekleyeceğimiz makale Php CURL kullanarak Dosya Çekme ve İndirme işlemini gerçekleştirmek.
Makalemizde, CURL Yöntemini kullanacağız.
Güzel bir örnek ile devam edelim.

 

 

$link=$_GET['v']; // İndirmek istediğimiz dosyanın linki
 
function file_download($link,$name=null)
{
 
$link_info = pathinfo($link);
$uzanti = strtolower($link_info['extension']); 
$file = ($name) ? $name.'.'.$uzanti : $link_info['basename'];
$yol = "dosya/".$file;
 
$curl = curl_init($link);
$fopen = fopen($yol,'w');
 
curl_setopt($curl, CURLOPT_HEADER,0);
curl_setopt($curl, CURLOPT_RETURNTRANSFER,1);
curl_setopt($curl, CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_0);
curl_setopt($curl, CURLOPT_FILE, $fopen);
 
curl_exec($curl);
curl_close($curl);
fclose($fopen);
 
}
 
 
$rasgele_sayi = rand(1,10000000); // Rastgele sayi olusturup, degiskene atiyoruz.
 
file_download($link,$rasgele_sayi);
echo "Cekilen dosya baglantisi: ".$link;
echo "<br>Yeni dosya ismi: ".$rasgele_sayi;
 

Bol trafikli günler dileriz.

Share this Post
0 0 votes
Article Rating
Subscribe
Bildir
guest
0 Yorum
Inline Feedbacks
View all comments
%d blogcu bunu beğendi: