1

我在 codeigniter 中有一个带有远程服务的 Air 应用程序。我正在尝试保存从 Air 应用程序收到的字节数组,但是当我保存数据时,我得到具有正确文件名的空文件。

所以我的字节数组或我保存数据的方式一定有问题。有谁知道我做错了什么?我已经调试了我发送的 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);

    }

}
4

1 回答 1

1

好的,对于那些对解决方案感兴趣的人,显然我只需要把它$data = new ByteArray($img['bytes']);改成这个$data = $img['bytes’]->data;

于 2011-04-06T15:50:31.357 回答