S U N U C U Ç Ö Z Ü M L E R İ

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