【问题标题】:Change filename after upload Laravel Stapler上传 Laravel Stapler 后更改文件名
【发布时间】:2016-11-19 16:09:18
【问题描述】:

我正在使用 Stapler Lib 进行图像上传。

图像的文件名由图像描述字段生成。 上传后,用户可以更改图片描述,之后,我需要更新图片文件名。

有没有办法使用 Stapler Lib 做到这一点?

【问题讨论】:

    标签: php image laravel upload


    【解决方案1】:

    是的,你可以这样做

    if($request->hasFile('image')) {
            $file = Input::file('image');
            //getting timestamp
            $timestamp = str_replace([' ', ':'], '-', Carbon::now()->toDateTimeString());
    
            $name = $timestamp. '-' .$file->getClientOriginalName();
    
            $blog->image = $name;
    
            $file->move(public_path().'/../public_html/img/blog/', $name);
    
            }
    

    【讨论】:

    • 我在商店操作中这样做,现在在更新操作中,用户可以更改图像文件名而无需上传新文件。
    猜你喜欢
    • 2018-02-14
    • 2013-07-10
    • 2011-08-28
    • 2016-05-28
    • 1970-01-01
    • 2016-05-14
    • 2013-03-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多