PHPackages                             nik-zp/yii2-remote-uploaded-file - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. nik-zp/yii2-remote-uploaded-file

ActiveYii2-extension

nik-zp/yii2-remote-uploaded-file
================================

11311PHP

Since May 20Pushed 8y ago1 watchersCompare

[ Source](https://github.com/nik-zp/yii2-remote-uploaded-file)[ Packagist](https://packagist.org/packages/nik-zp/yii2-remote-uploaded-file)[ RSS](/packages/nik-zp-yii2-remote-uploaded-file/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Yii2 remote uploaded file
=========================

[](#yii2-remote-uploaded-file)

Upload file to remote server

Install
-------

[](#install)

The preferred way to install this extension is through [composer](http://getcomposer.org/download/).

To install, run

```
$ php composer.phar require nik-zp/yii2-remote-uploaded-file "dev-master"

```

or add

```
"nik-zp/yii2-remote-uploaded-file": "@dev"

```

to the `require` section of your `composer.json` file.

Usage (for example)
-------------------

[](#usage-for-example)

```
use nikzp\uploadedFile\UploadedFile;
...
$file = UploadedFile::getInstanceByName('file');
$file->saveAs('http://img.example.com/catalog/user/56/image.jpg');

```

POST: to img.example.com server with image

### Image Server

[](#image-server)

.htaccess

```
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_METHOD} POST
RewriteRule ^(.*) upload.php?image=$1 [L]

```

upload.php

```
