使用base64_decode laravel

时间:2017-10-17 08:29:42

标签: php laravel laravel-5.3

我见过人们使用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");

1 个答案:

答案 0 :(得分:0)

在保存时,您可以另存为(如果您正在使用laravel图像干预package

 $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属性