Laravel图像上传问题

时间:2014-08-20 09:31:51

标签: php laravel laravel-4

我正在尝试使用Laravel上传图片它正在努力将图像成功放入目标文件夹,但当我尝试在IDE内查看图像时,我被告知他们是腐败的,netbeans无法打开它们。

我想知道我的upload进程是否导致此问题?

这是我的代码:

public function handleCreate(){
        $book = new Book;
        $book->title = Input::get('title');
        $book->desc = Input::get('desc');

        //Img uploading...
        $destinationPath = '';
        $filename = '';
        if(Input::hasFile('cover')){
            $file = Input::file('cover');
            $destinationPath = public_path().'/img/';
            $filename = str_random(6) . "_" . $file->getClientOriginalName();
            $uploadSuccess = $file->move($destinationPath, $filename);
        }

        $book->cover = $filename;

        $book->save();
        return Redirect::route('books')->with('msg', 'test');
    }

非常感谢任何帮助。我知道图片在上传之前没有损坏,因为我可以在桌面上查看。问题仅在上传后才会出现。

0 个答案:

没有答案