我使用Flash將圖像上傳到php腳本,該腳本將文件保存在同一目錄中,然後將其上傳到Facebook相冊。這樣我得到一堆使用的磁盤空間。 有什麼方法可以繞過保存並直接上傳嗎?下面接收並上傳文件而不保存PHP
腳本:
$upload_dir = $_SERVER['DOCUMENT_ROOT'] . dirname($_SERVER['PHP_SELF']) . '/';
$upload_url = "http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']) . '/';
$message ="";
$temp_name = $_FILES['Filedata']['tmp_name'];
$file_name = $_FILES['Filedata']['name'];
$file_name = str_replace("","",$file_name);
$file_name = str_replace("'","",$file_name);
$file_path = $upload_dir.$file_name;
move_uploaded_file($temp_name, $file_path);
,然後上傳我使用:
$attachment = array (
'access_token' => $appAccessToken,
'message'=> "NAME: ".$name.");
$attachment['image'] = '@' . realpath($file_path);
提前感謝!
謝謝!很好很簡單。 – rctplcs