お世話になっております。
画面の上部で名前とファイルをpostして
その画面の下部に入力された名前毎にファイルを表示する処理を作成しています。
今は一人分の名前とファイルを表示できています。
ですがやりたいことは、
画面上部でpostされる度に、前回までpostした人の情報を保持しながら
画面下部に入力された人の情報をどんどん追加していきたいです。
調べたのですが同じような内容が出てこなかったので質問させていただきます。
よろしくお願いします。
php
1@extends('layouts.default') 2 3@section('title',' sample') 4 5@section('content') 6<form method="post" action="{{url('/file')}}"> 7 {{csrf_field()}} 8 <input type="text" name="name"> 9 <input type="file" name="upfile[]" webkitdirectory> 10 <input type="submit"> 11</form> 12 13//一人目 14@if(!empty($name)) 15<table> 16 <tbody> 17 <tr> 18 <td>名前</td> 19 <td>{{$name}}さん</td> 20 </tr> 21 <tr> 22 <td>ファイル</td> 23 <td><a href="/sample/{{$file[0]}}" target="_blank">ファイル1</a></td> 24 <td><a href="/sample/{{$file[1]}}" target="_blank">ファイル2</a></td> 25 <td><a href="/sample/{{$file[2]}}" target="_blank">ファイル3</a></td> 26 <td><a href="/sample/{{$file[3]}}" target="_blank">ファイル4</a></td> 27 </tr> 28 </tbody> 29</table> 30@endif 31 32 33//二人目 34//三人目 35//などと下にどんどん追加したい 36 37@endsection
php
1public function post(Request $request){ 2 $name = $request->input('name'); 3 $file = $request->input('upfile'); 4 5 return view('files.index',compact('name')); 6 }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。