私は同じディレクトリにファイルを保存し、それを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