diff --git a/app/Http/Controllers/UploadFileController.php b/app/Http/Controllers/UploadFileController.php new file mode 100644 index 0000000..0dd8efa --- /dev/null +++ b/app/Http/Controllers/UploadFileController.php @@ -0,0 +1,40 @@ +file('image'); + + //Display File Name + echo 'File Name: ' . $file->getClientOriginalName(); + echo '
'; + + //Display File Extension + echo 'File Extension: ' . $file->getClientOriginalExtension(); + echo '
'; + + //Display File Real Path + echo 'File Real Path: ' . $file->getRealPath(); + echo '
'; + + //Display File Size + echo 'File Size: ' . $file->getSize(); + echo '
'; + + //Display File Mime Type + echo 'File Mime Type: ' . $file->getMimeType(); + + //Move Uploaded File + $destinationPath = 'uploads'; + $file->move($destinationPath, $file->getClientOriginalName()); + } +} diff --git a/routes/web.php b/routes/web.php index 11ff3bc..131bef1 100644 --- a/routes/web.php +++ b/routes/web.php @@ -25,21 +25,16 @@ Route::resource('/users', UserController::class); Route::get('/home', function () { return view('home'); }); + Route::get('/course', function () { return view('pages.course'); }); + Route::get('/abitur', function () { return view('pages.abitur'); -Route::post('/uploadfile', [UploadFileController::class, 'showUploadFile'])->name('uploadfile'); - -Route::get('/test', function () { - return view('test'); }); - -Route::get('/dashboard', function () { - return view('dashboard'); -})->middleware(['auth', 'verified'])->name('dashboard'); +Route::post('/uploadfile', [UploadFileController::class, 'showUploadFile'])->name('uploadfile'); Route::get('/dashboard', function () { return view('dashboard');