• Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.

PHP'de cUrl İle Dosya İndirmek

Forum Kalbi

Root
Kayıtlı Üye
Forum Yaşı
15 Yıl 11 Ay
Mesajlar
1,232
Tepkime puanı
50
PHP'de cUrl İle Dosya İndirmek

Yunuz Emre Yılmaz tarafından kodlanan fonksiyon cUrl ile dosya indirmeye yarar. Çok hızlıdır.

Fonksiyon:


PHP:
<? 
# 
#Kodlama : Yunus Emre Yilmaz / ****.a yns 
#http://www.xhandros.net 
# 

function dosya_indir($adres,$ad) 
{ 
    if (!extension_loaded(curl)) { 
        die("Extension yuklu  degil socket deneyebilirsin"); 
    } 

    $ch = curl_init("$adres"); 
    if (!$ch) { 
        die("Curl oturumu baslatamadim.."); 
    } 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    $data = curl_exec($ch); 
    curl_close($ch); 
    // baglantiyi kapa 

    $islem = fopen("$ad", "a+"); 
    fwrite($islem, $data); 
    fclose($islem); 
    if ($islem) { 
        echo" Dosya basariyla yuklendi..."; 
    } else { 
        die("Dosya yuklenemedi"); 
    } 
} 
?>

Kullanım:

PHP:
dosya_indir('http://www.site.com/eskidosyaadi.rar','yenidosyaadi.rar');
 
Geri
Üst