File Upload Laravel

Saya sedang belajar upload file di laravel tapi kurang faham sama beberapa tutorial yang saya temukan, Adakah yang punya referensi tutorial upload file di laravel? Saya menggunakan laravel 5.4

avatar bebychartono
@bebychartono

13 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

13 Jawaban:

udah dicoba belum gan ? nanti ane bantu gan ane juga belajar laravel sertakan aja kodingan dan errornya

avatar nanto88
@nanto88

122 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

Nyimak dulu gan :)

avatar BianDj
@BianDj

12 Kontribusi 2 Poin

Dipost 6 tahun yang lalu

jangan takut bertindak gan hehee btw ada tutorialnya kak hilman bikin di laravel intermediate

avatar nanto88
@nanto88

122 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

ada link nya gak? upload file gambar di laravel

avatar bebychartono
@bebychartono

13 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

di database masuk tapi di folder public storage nya gak masuk, itu kenapa ya?

avatar bebychartono
@bebychartono

13 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

avatar ahnafhf21
@ahnafhf21

107 Kontribusi 66 Poin

Dipost 6 tahun yang lalu

klo di database masuk tapi ga masuk ke storage, ada yg salah di storeAs nya gan btw buat folder dlu di storage > app

ini contoh controller ane

   $imageName = time().'.'.$request->image->getClientOriginalName().'.'.$request->image->getClientOriginalExtension();
        $request->file('image')->storeAs('public/room', $imageName);

        $room = new Room([
                    'name' => $request->name,
                    'description' => $request->description,
                    'image' => $imageName
                  ]);

        $user = User::find($id);
        $user->rooms()->save($room);
avatar nanto88
@nanto88

122 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

sedikit contekan kk


public function store()
	{

        $rules = array(
            'gambar1' => 'mimes:jpeg,jpg,png,gif'
        );

        $messages = array(
            'mimes'=>'Pilih Berkas Gambar (*.jpeg,*.jpg,*.png,*.gif)'
        );

        $validator = Validator::make(Input::all(), $rules,$messages);
        if ($validator->fails())
        {
        return Redirect::to('/pengguna/create')->withErrors($validator)->withInput();
        }else{
        $file = Input::file('gambar1');
        if ($file !=null) {
            $extension = $file->getClientOriginalExtension();
            $mimetype = $file->getClientMimeType();
            Storage::disk('gambar')->put($file->getFilename().'.'.$extension,
        File::get($file));
            $filegambar = $file->getFilename().'.'.$extension;
        } else {
            $filegambar = 'default.png';
        }

        DB::table('table_anda')->insert(
            array(
                'avatar'            => $filegambar
            ));

        Session::flash('message', 'Data Gambar berhasil ditambahkan');
        return Redirect::to('/pengguna');
        }
}

jangan lupa di declare di atas


use \Illuminate\Support\Facades\DB;
use Illuminate\Support\Facades\File;
use Validator;
use Input;
use Redirect;

avatar Ipinppc
@Ipinppc

27 Kontribusi 5 Poin

Dipost 6 tahun yang lalu

video nya premium, ada yg gratis gak? kalau nama file nya masuk di database tapi file nya gak masuk di folder nya, padahal saya suda link storage nya

avatar bebychartono
@bebychartono

13 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

ini kode html nya ini kode controller minta bantuan nya

avatar bebychartono
@bebychartono

13 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

mana request imagenya gan.. di html berupa form gitu untuk input gambarnya.. itu kode htmlnya agan mau nampilin dari banyak data sekretaris, tapi agan ngasih liat kontroler storenya

avatar nanto88
@nanto88

122 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

Maksudnya gimana mas? Kurang faham saya mas

avatar bebychartono
@bebychartono

13 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

kalo mau store data, harusnya view htmlnya berupa form gan

avatar nanto88
@nanto88

122 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban