サーバ"から"ファイルをPOSTでアップロードするコードを書いてるんですけど
うまくアップロードできません。

$handle = fopen ("fugahoge.tgz", "r");
while (!feof ($handle)) {
$buffer = fgets($handle, 4096);
$dataf.= $buffer;
}
fclose ($handle);

$curl = curl_init ($posturl);
curl_setopt ($curl, CURLOPT_POST, 1);
curl_setopt ($curl, CURLOPT_POSTFIELDS,"&filename=".urlencode($dataf));
curl_exec ($curl);
curl_close ($curl);