$param['form_name'] = ""; $param['form_department_cd'] = ""; $param['form_division_cd'] = ""; $param['form_section_cd'] = ""; $param['form_target_year'] = ""; $param['result'] = ""; $param['list_account'] = ""; $param['error_message'] = ""; $param['limit_message'] = ""; //クラス読み込み $classObj = new MasterCsv(); //共通処理 $csv_list = $classObj->readCsvFile(); //---------------------------------- //エラーチェック $errors = $classObj->validateCsv($csv_list); if (count($errors) > 0) { $form = array(); foreach ($param as $k => $v) { if (preg_match("/^edit_(.+)\$/", $k, $match)) { $form[$match[1]] = $param[$k]; } } $param['form'] = $form; $param['errors'] = $errors; renderTemplate('maintenance/account/index.tpl', $param); exit; } $param['csv'] = $csv_list; //データ登録・更新 $edit_res = $classObj->editCsvProcess($param);