1

これは、phpを介してリモートでファイルをrapidshareにアップロードするためのシンプルな機能であり、サーバーでユーザー名とパスワード、およびcurlをアクティブ化する必要があります。

ここで、はグローバルであり、関数の外部のどこにでもユーザー名とパスワードを設定できます

  function upload_Rapidshare_remote($fileurl)
  {
        global $username, $password;

        //Define the variables for post
        $url        = 'http://rapidshare.com/cgi-bin/rsapi.cgi';
        $fields     = array('sub'        => "remotegets",
                             'cmd'       => "addjob",
                             'login'     => $username,
                             'password'  => $password,
                             'urls'      => urlencode($fileurl)
                          );

        //Create url for post data
        foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
        rtrim($fields_string, '&');

        //Open the Connection
        $ch = curl_init($url);

        //Send Post Data
        curl_setopt ($ch, CURLOPT_POST, 1);
        curl_setopt($ch,CURLOPT_POSTFIELDS, $fields_string);

        //Execute
        $result = curl_exec($ch);

        //Close the connection
        curl_close($ch);

        //return....
        return;
  }

使用方法

upload_Rapidshare_remote('http://www.mysite.com/file.zip');
4

0 に答える 0