Add file upload function. modify paramiter FILESYSTEM_DISK=public in file .env
This commit is contained in:
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Http\Requests\FileRequest;
|
||||
use App\Http\Requests\StorefileRequest;
|
||||
use App\Http\Requests\UpdatefileRequest;
|
||||
use App\Models\file;
|
||||
@@ -11,7 +12,7 @@ use Illuminate\Support\Facades\Storage;
|
||||
|
||||
class FileController extends Controller
|
||||
{
|
||||
public function datasubmit(Request $request): RedirectResponse
|
||||
public function datasubmit(FileRequest $request): RedirectResponse
|
||||
{
|
||||
//upload file in public folder
|
||||
//dd($reqest->all());
|
||||
@@ -19,8 +20,14 @@ class FileController extends Controller
|
||||
//$request->filename->move(public_path('uploads'), $filename);
|
||||
|
||||
//dd($request->all());
|
||||
$filename = 'new_file.'.$request->filename->extension();
|
||||
$request->filename->storeAs('file_temp', $filename);
|
||||
//$request->validate([
|
||||
// 'filename'=>'required'
|
||||
//]);
|
||||
|
||||
$filename = 'new_file.'.$request->file("filetoinsert")->getClientOriginalExtension();
|
||||
$request->file("filetoinsert")->storeAs('file_temp', $filename);
|
||||
|
||||
//$request->filename->storeAs('file_temp', $filename);
|
||||
return redirect('/words');
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
|
||||
namespace App\Http\Controllers;
|
||||
|
||||
use App\Http\Requests\WordRequest;
|
||||
use App\Models\Word;
|
||||
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
@@ -18,7 +19,7 @@ class WordsController extends Controller
|
||||
/**
|
||||
* Store a new Word in the database.
|
||||
*/
|
||||
public function store(Request $request): RedirectResponse
|
||||
public function store(WordRequest $request): RedirectResponse
|
||||
{
|
||||
$word = new Word;
|
||||
$word->name = $request->name;
|
||||
@@ -44,7 +45,7 @@ class WordsController extends Controller
|
||||
/**
|
||||
* Update an existing Word in the database.
|
||||
*/
|
||||
public function update(Request $request, $id): RedirectResponse
|
||||
public function update(WordRequest $request, $id): RedirectResponse
|
||||
{
|
||||
$data = Word::find($id);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user