• 28-12-2007, 15:04:49
    #1
    başka bir hostta bulunan dosyayı orneğin bir swf dosyasını yada resım dosyasınının adresını forma girerek hangi kodlar yardımı ile kendı hostuma upload edebilirim?
  • 28-12-2007, 16:09:38
    #2
    FTP fonksiyonları ile yapabilirsin.

    PHP: FTP - Manual

    bir host'dan download edip sonra başka bir host'a upload mantığı ftp_get , ftp_put fonksiyonları yardımı ile,başka türlü yapılırmı bilmiyorum benim ilk aklıma bu geldi.
  • 28-12-2007, 17:29:18
    #3
    Kurumsal PLUS
    ssh erişimin varsa wget ile alabilirsin.
    ör:
    wget http://domain.com/dosya.swf
  • 28-12-2007, 17:41:23
    #4
    curl ile yapabilirsin, dosya boyutu büyük değilse file_get_contents ilede yapabilirsin.
  • 28-12-2007, 19:05:09
    #5
    cek.html
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>&ccedil;ek &ccedil;ek</title>
    </head>
    
    <body>
    <form id="form1" name="form1" method="post" action="cek.php">
      <label>Hedef (http dahil) :
      <input type="text" name="q1" />
      </label>
      <p>
        <label>Yeni isim : 
        <input type="text" name="q2" />
        </label>
      </p>
      <p>
        <label>
        <input type="submit" name="Submit" value="Submit" />
        </label>
      </p>
    </form>
    </body>
    </html>

    cek.php
    <?php
    $kaynak = "".$_POST[q1].""; // nerden alacak
    $yeniisim= "".$_POST[q2].""; // yeni isim
    
    if (!copy($kaynak, $yeniisim)) {
        echo "$kaynak... kopyalama islemi basarisiz\n";
    }
    ?>

    bunları atacağın klasörün chmodu 777 yap. kaynak yazan yere url yi http si ile birlikte yaz yeni isim yazan yere istediğini yaz.
    güvenlik adına hiç bişi yok.dikkat et index.html falan atabilirler o yüzden kullandıktan sonra sil :P

    kolay gelsin.
  • 28-12-2007, 20:32:51
    #6
    system foksiyonları kullanıpda yapabilirsin
  • 28-12-2007, 20:48:43
    #7
    Üyeliği durduruldu
    https://www.r10.net/php/109640-upload...ml#post1221221
    Bu konunun bi benzeri.
  • 28-12-2007, 22:05:26
    #8
    Üyeliği durduruldu
    [konudışı]ahmet sana paylaşım yapmayı yasaklıyorum ikinci bir emre kadar paylaşım yapma [/konudışı]
  • 28-12-2007, 22:08:06
    #9
    Üyeliği durduruldu
    [konudışı]paylaş paylaş nereye kadar [/konudışı]
    [konuiçi]şimdi aklıma geldi rapidleech ve rapidkill scriptlerinide deneyebilrisin download olarak[/konuiçi]
    [konudışı type="son"]bu son paylaşımdı [/konudışı]