Postingan lainnya
gagal menampilkan gambar, <img src="images/{{ Session::get('image') }}">
Permisi kaka, saya berhasil upload gambar ke database kak. Tapi kok di views-nya gak tampil ya ka gambarnya? mohon pencerahannya, Kak :) Terimakasih
0
4 Jawaban:
Di database kan cuma nama nya doang yah yang berhasil. Mungkin agan salah memanggil directory dimana file gambar tersebut ada..
Misal : File gambar di upload ke folder img
berarti nampilinnya juga harus masuk ke folder img dahulu, baru panggil nama gambar yang terdaftar di database.
kira kira script nya seperti ini.
<img src="img/<?php echo $data['nama_image']; ?>" width="atur sendiri" height=="atur sendiri"/>
*code gimana versi php yang agan pake. tapi intinya kaya gitu.
0
public function store(Request $request)
{
$this->validate($request, [
'title' => 'required|max:5',
'slug' => 'required|alpha_dash|min:5|max:225',
'body' => 'required'
]);
$post = new Post;
$post->title = $request->title;
$post->slug = $request->slug;
$post->body = $request->body;
if($request->hasFile('featured_image'))
{
$image = $request->file('featured_image');
$filename = time() . '.' . $image->getClientOriginalExtension();
$location = public_path('images/' . $filename);
Image::make($image)->resize(800, 400)->save($location);
$post->image = $filename;
}
$post->save();
Session::flash('success', 'Berhasil!!!');
return redirect()->route('post.show', $post->id);
}
0
ane pake versi dibawahnya ni mas.. :D hehe bisa cek di documentasi laravel 5.5 di https://laravel.com/docs/5.5
0