2011-11-19 22 views
-2

我有一些網絡形式的帖子一些數據和用戶文件到第一個PHP腳本。 第一個腳本想要從位於$ _FILE變量的表單文件上傳到第二個php腳本(第二個腳本想要在$ _FILE變量中接收文件)。如何將文件從PHP腳本發送到代碼中的另一個PHP腳本?

我該如何做到這一點?謝謝

P.S.第二個腳本位於另一個Web服務器上。

回答

1

納入「第一PHP腳本」文件上傳後,「第二PHP腳本」。否則,你不能「發送」一個文件到另一個PHP腳本。

if(isset($_FILE['file'])) 
{ 
    // Process file upload 
    if(move_uploaded_file(...)) 
    { 
     include "second_php_script.php"; 
    } 
} 
+0

位於另一臺服務器上的第二個腳本 – Dmitriy

+1

如果啓用了URL包裝程序,則可以包含遠程文件。請參閱http://us2.php.net/manual/en/function.include.php,示例#3。或者你可以使用cURL來發送文件。 – nickb

0

最後,我使用POST請求與base64_encode/base64_decode函數傳輸二進制數據。謝謝大家。

相關問題