[英]Getting blank result when decode image using base64_decode laravel
我见过人们使用base64_decode解码图像,但是我想从数据库中解码图像并以视图形式显示。 有任何想法吗?
经过更多研究后,我发现需要在解码后将其转换为图像,但是我该怎么做呢? 提前致谢
控制器:
public function getInfo($id) {
$data = personal_info::where('id',$id)->get();
return view('test',compact('qualification','data'));
}
View.blade.php:
@foreach ($data as $object)
<b>Signature: </b>{{base64_decode($object->signature)}}<br><br>
@endforeach
路线:
Route::get('user/show/{id}','HomeController@getInfo')->name("user.show");
保存时,您可以另存为(如果您使用的是laravel图像干预包 )
$images = Input::file('images');
foreach($images as $image){
$imageDb = (string)Image::make($img)->encode('data-url');
// save the image in database now
}
您可以将$imageDb
保存在数据库的图像中,并且可以从数据库中获取图像,并像通常在img标签中提供src属性那样显示,如下面的刀片文件所示
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.