Laravel |上传图片添加\而不是/

时间:2014-03-28 12:27:20

标签: php image upload laravel

我真的不知道怎么解释这个,但我会试试。

在我的UploadController中,我有以下内容:

class UploadController extends \Digitus\Base\Controllers\BaseController {

public function index()
{
    return $this->view->make('user.profile.picture');
}

public function update()
{

    $file = Input::file('file');

    $destinationPath = 'uploads/'.$this->user->id;
    $filename = $file->getClientOriginalName();
    $upload_success = $file->move($destinationPath, $filename);

    try
    {
        $user = $this->user;

        $user->image = $upload_success;

        if($user->save())
        {
            return $this->redirect->to('user/'.$user->username.'/profile');
        }

    } catch(\Exception $e) {
        return $this->redirect->to('user/'.$user->username.'/profile')->withErrors(array('login'=> $e->getMessage()));
    }


}

}

我的问题是:当我上传图片时,会产生“uploads / username \ imagename.extension” 我一直在网上搜索这个,但找不到我需要的东西。

我想要的是,\变成了/我可以实际使用图像。

有谁知道我必须做什么?

不,以下代码也不起作用:

$destinationPath = 'uploads/'.$this->user->id.'/';

非常感谢您的意见。

0 个答案:

没有答案