douxianji6181 2018-08-20 10:54
浏览 32
已采纳

为什么jpg文件在laravel 5.1中保存为tmp

I'm trying to upload image in admin panel. but this image is uploading as tmp.

Need I add something other code in my code?

public function store(Request $request)
{
    if ($request->hasFile('contents')) {
        $destinationPath = 'pictures/SliderImages';
        $files = $request->contents;
        $file_name = $files->getClientOriginalName();
        $files->move($destinationPath, $file_name);
        echo "Complete";
    } else {
        echo "No File";
    }

    $inputs = $request->all();
    $sliders = Sliders::Create($inputs);
    return redirect()->action('SliderController@index');
}

this is my blade:

                @foreach($sliders as $slider)
                    <tr>
                <td>{{$slider->id}}</td>
                <td>{{$slider->title}}</td>
                <td><img src="{{$slider->contents}}"></td>
                    </tr>
                @endforeach

this is result in phpmyadmin

  • 写回答

2条回答 默认 最新

  • dougutuo9879 2018-08-20 11:02
    关注

    try this

    $inputs = $request->all(); 
    $inputs['contents'] = $file_name;    // add this line in your code
    
    $sliders = Sliders::Create($inputs);
    return redirect()->action('SliderController@index');
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 乌班图ip地址配置及远程SSH
  • ¥15 怎么让点阵屏显示静态爱心,用keiluVision5写出让点阵屏显示静态爱心的代码,越快越好
  • ¥15 PSPICE制作一个加法器
  • ¥15 javaweb项目无法正常跳转
  • ¥15 VMBox虚拟机无法访问
  • ¥15 skd显示找不到头文件
  • ¥15 机器视觉中图片中长度与真实长度的关系
  • ¥15 fastreport table 怎么只让每页的最下面和最顶部有横线
  • ¥15 java 的protected权限 ,问题在注释里
  • ¥15 这个是哪里有问题啊?