Exemple #1
0
 $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);