codeigniterにリモートサービスを備えたAirアプリケーションがあります。Airアプリから受け取ったバイト配列を保存しようとしていますが、データを保存すると、正しいファイル名の空のファイルが表示されます。
したがって、bytearrayまたはデータの保存方法に問題があるはずです。誰かが私が間違っていることを知っていますか?送信したArraycollectionをデバッグしましたが、bytearrayは間違いなくそこにあります。
public function uploadImage($image)
{
foreach($image as $img)
{
$file = $img['name'];
$data = new ByteArray($img['bytes']);
file_put_contents( $_SERVER['DOCUMENT_ROOT'] . '/uploads/test/' .$file, $data);
}
}