herkese iyi geceler
2-3 yıl önce bir php kodu bulmuştum. x1.com un ftp'sinden , x2.com 'a direk serverlar arası dosya transferi yaptırabiliyordum. Php dosyasını bulamıyorum böyle bir kod bilen var mı ?
yapacağım iş x1.com sitesindeki .zip li dosyayı bilgisayarıma indirmeden x2.com un ftp sine aktarmak.
yardımlarınızı bekliyorum
PHP ile siteden siteye dosya transferi aktarım kodu arıyorum
4
●1.067
- 21-06-2013, 03:21:26ftp'ye dosya diye klasör açıp CHMOD 777 yap hocam. Sonra uzantın ne olacaksa aşağıdan uzantıyı ayarla belirlediğim yerden ve diğer belirlediğim yerden domainini yaz çekilen dosyanın kaydedileceği sitenin.
Kendi çapımda PHP ile bişeyler yapıyorum Profesyonel değilim sorularınızı yanıtlayamayabilirim
işinize yararsa ne mutlu bana
<?php function replace_tr($text) { $text = trim($text); $search = array('Ç','ç','Ğ','ğ','ı','İ','Ö','ö','Ş','ş','Ü','ü',' '); $replace = array('c','c','g','g','i','i','o','o','s','s','u','u','-'); $new_text = str_replace($search,$replace,$text); return $new_text; } function resimindir($url,$isim1){ $isim = $isim1; $path = 'dosya/'.$isim; //dizin klasörü adı $data = @file_get_contents($url); file_put_contents($path, $data); return "http://www.siteadi.com/dosya/".$isim; //siteni ayarla burdan dizin klasörü adını unutma } ?> <form method="post" action="?a=1" enctype="multipart/form-data"> <b>Dosya Dizini: </b><input name="resim" width="100" height="2" value="" /><br /><br /> <b>Dosya İsmi: </b><input name="dosya" width="200" height="2" value="" /><br /><br /> <input type="submit" value="Başlat" /> </form> <?php $dosya = $_POST["dosya"]; $resim = $_POST["resim"]; $resimismi = replace_tr(str_replace(" ","-",$dosya)).".zip"; // uzantıyı burdan ayarla $resimyolu1 = resimindir($resim,$resimismi); ?> - 21-06-2013, 03:37:27Deniyeyim inşallah olur. bendeki php script çok güzeldi. Hangi sitenize indirmek istiyorsanız dosyayı o siteye atıyordunuz. örn . x1.com/tasi.php e girdiğinizde url: soruyordu. url 'e x2.com/abc.zip yazıyordum hemen indirmeye başlıyordu.Cankat adlı üyeden alıntı: mesajı görüntüle
Sizin kodda : Dosyanın çekileceği siteyi ve uzantısını nereye yazacağım?
tasima.php diye ftp e koydum girdim url sordu. dosyanın nerede olduğuna dair url sordu onu yazdım kaydedicek dosya adına da dsa.zip yazdım bastım
503 Service Unavailable
The server is temporarily busy, try again later!
Powered By LiteSpeed Web Server
LiteSpeed Technologies is not responsible for administration and contents of this web site!
hata verdi - 21-06-2013, 03:41:27x1.com/tasi.php gir
x2.com/asd.zip yaz
alttakine de gelecek zipli dosyanin sadece adini yaz senin ftp'de oyle goruncek. ahmet yaz mesela senin ftpde asd.zip dosyasini
x1.com/dosya/ buraya ahmet.zip diye koyar
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 03:41:27 -->-> Daha önceki mesaj 03:40:17 --
direk kodu tasi.php olarak ekle orda domain ismi vs. var kendi sitene gore ayarla. ftp'ye atip tasi.php calistir tamamdir. zipliyse uzanliyi ellemene gerek yok domaini degistir yeter. - 21-06-2013, 03:44:02evet o şekilde yaptım 503 hatası verdi dosyayıda indiremedi server kaldıramadı galiba?Cankat adlı üyeden alıntı: mesajı görüntüle
