diff --git a/app/Controllers/Employeedetails.php b/app/Controllers/Employeedetails.php index 4a150801..0c9a425f 100755 --- a/app/Controllers/Employeedetails.php +++ b/app/Controllers/Employeedetails.php @@ -338,11 +338,25 @@ class Employeedetails extends BaseController if ($result) { // Get the uploaded files - $files = $this->request->getFiles(); - $fileNames = $this->request->getPost('file_name'); // Get user-entered file names - if (isset($files['emp_file'])) { - foreach ($files['emp_file'] as $index => $file) { - if ($file->isValid() && !$file->hasMoved()) { + $files1 = $this->request->getFile('emp_file1'); + $files2 = $this->request->getFile('emp_file2'); + $files3 = $this->request->getFile('emp_file3'); + $files4 = $this->request->getFile('emp_file4'); + $files5 = $this->request->getFile('emp_file5'); + + $files=[$files1,$files2,$files3,$files4,$files5]; + + $fileName1 = $this->request->getPost('file_name1'); + $fileName2 = $this->request->getPost('file_name2'); + $fileName3 = $this->request->getPost('file_name3'); + $fileName4 = $this->request->getPost('file_name4'); + $fileName5 = $this->request->getPost('file_name5'); + + $fileNames=[$fileName1,$fileName2,$fileName3,$fileName4,$fileName5]; + + if (!empty($files)) { + foreach ($files as $index => $file) { + if ($ffile && $file->isValid() && !$file->hasMoved()) { // Move the file to the desired directory $newName = $file->getRandomName(); $file->move(ROOTPATH . 'public/uploads/images/emp_files', $newName); @@ -619,12 +633,6 @@ class Employeedetails extends BaseController $EmpId = $this->request->getPost('employeeid'); - - - - - - $EmpId = $this->request->getPost('employeeid'); $PictureName = $this->request->getPost('Image'); $ModifyPictureName = $this->request->getPost('ModifyImage'); @@ -816,27 +824,42 @@ class Employeedetails extends BaseController //print_r($Employee);die(); $result = $this->employeedetails_model->UpdateEmployee($Employee, $EmpId); - // Get the uploaded files - $files = $this->request->getFiles(); - $fileNames = $this->request->getPost('file_name'); // Get user-entered file names - if (isset($files['emp_file'])) { - foreach ($files['emp_file'] as $index => $file) { - if ($file->isValid() && !$file->hasMoved()) { - // Move the file to the desired directory - $newName = $file->getRandomName(); - $file->move(ROOTPATH . 'public/uploads/images/emp_files', $newName); - $path = ROOTPATH . 'public/uploads/images/emp_files/' . $newName; - // Store the file information in the database - $this->empFiles->save([ - 'file_name' => $fileNames[$index], // User-entered file name - 'emp_file' => $newName, // New file name - 'emp_id' => $EmpId, - 'path' => $path - ]); - } - } - } + // Get the uploaded files + $files1 = $this->request->getFile('emp_file1'); + $files2 = $this->request->getFile('emp_file2'); + $files3 = $this->request->getFile('emp_file3'); + $files4 = $this->request->getFile('emp_file4'); + $files5 = $this->request->getFile('emp_file5'); + + $files=[$files1,$files2,$files3,$files4,$files5]; + + $fileName1 = $this->request->getPost('file_name1'); + $fileName2 = $this->request->getPost('file_name2'); + $fileName3 = $this->request->getPost('file_name3'); + $fileName4 = $this->request->getPost('file_name4'); + $fileName5 = $this->request->getPost('file_name5'); + + $fileNames=[$fileName1,$fileName2,$fileName3,$fileName4,$fileName5]; + + if (!empty($files)) { + foreach ($files as $index => $file) { + if ($file && $file->isValid() && !$file->hasMoved()) { + // Move the file to the desired directory + $newName = $file->getRandomName(); + $file->move(ROOTPATH . 'public/uploads/images/emp_files', $newName); + $path = ROOTPATH . 'public/uploads/images/emp_files/' . $newName; + // Store the file information in the database + $this->empFiles->save([ + 'file_name' => $fileNames[$index], // User-entered file name + 'emp_file' => $newName, // New file name + 'emp_id' => $result, + 'path' => $path + + ]); + } + } + } diff --git a/app/Views/addEmployeenew.php b/app/Views/addEmployeenew.php index e7f19309..0fe7955d 100755 --- a/app/Views/addEmployeenew.php +++ b/app/Views/addEmployeenew.php @@ -423,13 +423,7 @@ Proof -