public function uploadReport(Request $request) { $request->validate([ 'report_id' => 'required|integer', 'price' => 'required|numeric|min:0', 'remarks' => 'nullable|string', 'report_file' => 'required|file|mimes:pdf,jpg,jpeg,png,doc,docx|max:10240', // 10MB ]); // Handle file upload and database operations here // Store file, update database, etc. return redirect()->back()->with('success', 'Report uploaded successfully!'); }