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

avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Diperbarui 6 tahun yang lalu

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.

avatar disza
@disza

25 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

saya pake lavavel 5.5, kak @disza

avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

 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);
    }
avatar gugunguntoro
@gugunguntoro

250 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

ane pake versi dibawahnya ni mas.. :D hehe bisa cek di documentasi laravel 5.5 di https://laravel.com/docs/5.5

avatar disza
@disza

25 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban