2015-06-02 45 views
0

我需要使用外部URL更改upload_path。 而不是使用下面使用外部URL通過CodeIgniter上傳圖像

$config['upload_path'] = 'assets/images/shop_images'; 

我需要的腳本上傳的圖片中不同的URL像這樣

$url = 'www.mydomain.com/images/upload'; 
$config['upload_path'] = $url; 

我該怎麼辦呢?

回答

0

這是不正確的方法,但是你可以試試下面的方法:

$ch = curl_init("http://www.remotepage.com/upload.php"); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); 
curl_setopt($ch, CURLOPT_POST, true); 
curl_setopt($ch, CUROPT_POSTFIELDS, array('fileupload' => '@'.$_FILES['theFile'] ['tmp_name'])); 
echo curl_exec($ch); 

此外,您還需要有遠程服務器應該 允許(許可)在PHP腳本你將文件上傳到遠程服務器上的所需位置,因爲這可能是一個安全問題。

你可以參考:Remote Server File Upload