Laravelファイルアップロード

Laravelファイルアップロード

web.php

Route::post('/upload', 'HogehogeController@upload');

HogehogeController.php

public function upload(Request $request)
{
    // ファイル名取得
    $name = $request->file('file')->getClientOriginalName();
    // ファイル保存実行
    $request->file('file')->move(
        base_path() . '/public/data', $name
    );
    // 保存パス
    $path = base_path() .'/public/data/'.$name;
    // ファイル存在確認
    $result = File::exists($path);

    return $result;
}

view(form)


  • Pocket
  • LINEで送る
  • このエントリーをはてなブックマークに追加

関連記事

Laravelのmigrationコマンド

Menu

HOME

TOP