Laravel7 ファイルをアップロードする手順

Laravel7 ファイルをアップロードする手順

Laravel7で指定したファイルをアップロードできるようになるまでの手順を記述してます。

環境

  • OS windows10 pro 64bit
  • Composer 1.10.5
  • PHP 7.4.5
  • Laravel Framework 7.6.2

※windows10に Laravel のインストールはこちら
※windows10に Composer のインストールはこちら
※windows10に PHP のインストールはこちら

bootstrap導入

UIに利用しているだけです。
詳しい手順はこちらに記述してますが、下記のコマンドで利用可能になります。

コントローラー作成

ファイルをアップロードするためのコントローラーを作成します。

app\Http\Controllers\ UploadController.phpが作成されるので、下記の通りに編集しておきます

ルーティング追加

アクセスするURLを設定するため、ルーティングを記述します。

routes\web.phpに下記を追加します。

ビュー作成

次にレイアウト部であるviewを作成します。

resources\views内で「upload.blade.php」を下記の内容で、新たに作成します。

実行

実行します。

ブラウザから http://プライベートIP:8000/upload にアクセスにアクセスします。

ファイルはstorage\app内にアップされます。