Merhaba arkadaşlar aslında buraya yazdıklarım daha önce kendi bloğumda yayınlamış olduğum yazılardır. Bu yazımda da size daha önceden yazdığım php ile uzak bir sunucudaki dosyayı kendi sunucumuza veya local bilgisayarımıza nasıl download edebiliriz onu anlatmaya çalışacağım.

Aslında php ‘nin yerleşik copy fonksiyonu ile gayet basit bir şekilde uzak sunucudaki dosya download edilebilirken aynı zamanda güvenlik vb. nedenlerle bu fonksiyonun kapalı olabilme ihtimalinide düşünerek cURL kullanarak bu örneği yaptım.

Copy fonksiyonu ile nasıl download edildğini de görelim isterseniz.

1
2
3
4
5
6
7
8
9
10
11
12
$dosya = 'http://www.ysfkc.com/dosyalar/down.tar.gz';
$dosya_adi = basename($dosya);
$kaydedilecek_dizin = 'test';
if (copy($dosya,$kaydedilecek_dizin.'/'.$dosya_adi))
{
echo 'Dosya kaydedildi';
}
else
{
echo 'Dosya kaydedilemedi.';
}