DAVUT adlı üyeden alıntı: mesajı görüntüle
Merhabalar,

Flash oyun botu yapıyorum. Normalde swf şeklindeki dosyaları şu şekilde çekiyordum :

$link = 'http://r10.net/oyun.swf';

$swfadi= uniqid(true).".swf";

copy($link,"swf/r10net{$swfadi}");
fakat bunu "unity3d" uzantılı dosyalar için yapamadım. Sebebi nedir ? Farklı bir yol mu izlemek lazım ?

Teşekkürler ilginiz için..

--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:51:59 -->-> Daha önceki mesaj 22:39:56 --

Düzenleme : Bu şekilde de çekiliyormuş. Çekmeye çalıştığım dosyada hata varmış.
Şöyle deneyin birde hocam:
function dosya_indir($link,$name=null)
{

$link_info = pathinfo($link); //Yol bilgilerini deðiþkene atýyoruz.
$uzanti = strtolower($link_info["extension"]);
$file = ($name) ? $name.".".$uzanti : $link_info["basename"];
$yolcuk = "dosya/".$file; // Dosya/ buradan cektigimiz dosyanin kaydedilecegi yeri seciyoruz, sonunda / isareti olmak zorunda ve klasorun yazma izni (777) olmali.

$curl = curl_init($link);
$fopen = fopen($yolcuk,"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);

}