ByTriSLaSiS adlı üyeden alıntı: mesajı görüntüle
Kodlarım Arasından
<?
class Down {
    public $ayarlar = array(
    CURLOPT_FOLLOWLOCATION     => TRUE,
    CURLOPT_HEADER             => TRUE,
    CURLOPT_TIMEOUT            => 0
    );
    Public function __construct($url,$dosya_adi){
    echo (extension_loaded(curl))?"<center><b>İşlem Başlatıldı</b><br><img src=\"http://crash.ihug.co.nz/~g-b-dix/ani_gifs/downloading.gif\"> <br><b>İŞLEM BAŞLATILDI</b></center>":__METHOD__." Metodu Diyorki Curl Yüklü Değil Lütfen Curl Kütüphanesini Yükleyin";
        $Ac = fopen($dosya_adi,"w");
        $ByTRiSLaSiS = curl_init();
        curl_setopt($ByTRiSLaSiS, CURLOPT_URL,$url);
        curl_setopt_array($ByTRiSLaSiS,$this->ayarlar);
        curl_setopt($ByTRiSLaSiS, CURLOPT_FILE,$Ac);
        curl_exec($ByTRiSLaSiS);
    }
    public function __destruct(){
        echo '<center><img src="http://www.lnl.infn.it/~epics/WikiDumps/localhost/600px-symbol_ok.svg.png" width="200"><br> <b>Dosya İndirme Tamamlandı</b></center>';
    }
}
$yeni = new Down("http://www.ustunbilgisayar.com.tr/ustunfatura97_demo.rar","ustunfatura97_demo.rar");
?>
test
her seferinde dosya boyutu degişiyo ve yine oynatmıyo
ilgin için saol