我正在嘗試使用cURL將文件發送到CakePHP控制器進行保存。喜歡的東西:如何將文件傳遞給CakePHP控制器操作?
$file_path = "/full/path/to/file.wav";
$data = array(
'contents' => '@'.$file_path
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://localhost/cakeapp/uploads/putItem');
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
$result = curl_exec($ch);
curl_close($ch);
不幸的是我似乎沒有能夠拿起$數據的另一面,而不是在$ this->數據或者我能想到的任何其他方式。我在這裏做錯了什麼?謝謝!
「有沒有其他方式可以想到」include $ this-> params ['form' ]'?只是要確定。 – mensch
$ this-> params ['form']目前是空的......我會繼續檢查菜鳥的錯誤,但它總是會是一些非常愚蠢的東西...... – thesunneversets