我正在尝试显示从MySQL数据库中检索到的图像,我成功地收到了图像但是如何在Bowser上显示它
我在Eloquent中获取图片,它显示数据库中的照片名称而不是真实数据,所以我去了Blade并设置
{{Form :: open($ file,array('files'=> true))}}
但它显示“Ca不显示图像,因为它包含错误”
答案 0 :(得分:0)
写下这个函数:
public function showimage($id){
$pr = DB::table('products')->where('id', $id)->first();
$response['img'] =$pr->img;//blob file
$response['type']=$pr->image_type;
return View::make('products.show', compact('response'));
}
并在视图文件中输入:
@extends('layouts.default')
@section('content')
<h1>show</h1>
<img src="data:{{$response['type']}};base64,{{$response['img']}}" />
@stop