public function saveFile() { $opcion = $_POST['opcion']; $model = new PostulanteModel(); switch ($opcion) { case 1: $field = 'url_foto'; $prefijo = 'foto'; break; case 2: $field = 'url_cedula'; $prefijo = 'cedula'; break; case 3: $field = 'url_papeleta'; $prefijo = 'papeleta'; break; case 4: $field = 'url_hoja'; $prefijo = 'hoja'; break; } $upload = new File(); $nombre = $upload->uploadFilePersonal($prefijo, $field); $usuario = $_SESSION['SESSION_USER']['id']; // poner usuario de sesion try { $objeto['id'] = $model->updateFiles($field, $nombre, $usuario); $_SESSION['message'] = "Datos almacenados correctamente."; $_SESSION['opcion'] = 0; } catch (Exception $e) { $_SESSION['message'] = $e->getMessage(); } header("Location: index.php"); }