// check traffic_fee items $index = 0; $traffic_fee_dao = new Class_mp_spec_traffic_fee($specialist_dao->get_db()); $traffic_chk = $traffic_fee_dao->get_checks(); if ($forms['mutirow']) { foreach ($forms['mutirow'] as $k => $v) { $err_mes['traffic_name'][$index] = $err->check($v['traffic_name'], $traffic_chk['traffic_name']); $err_mes['traffic_fee'][$index] = $err->check($v['traffic_fee'], $traffic_chk['traffic_fee']); $err_mes['traffic_memo'][$index] = $err->check($v['traffic_memo'], $traffic_chk['traffic_memo']); $index = $index + 1; } } // check spec_fee items $index_fee = 0; $spec_fee_dao = new Class_mp_spec_fee($specialist_dao->get_db()); $spec_fee_chk = $spec_fee_dao->get_checks(); if ($forms['mutirow_fee']) { foreach ($forms['mutirow_fee'] as $k => $v) { $err_mes['servers_menu'][$index_fee] = $err->check($v['servers_menu'], $spec_fee_chk['servers_menu']); $err_mes['spec_fee'][$index_fee] = $err->check($v['spec_fee'], $spec_fee_chk['spec_fee']); $err_mes['servers_fee'][$index_fee] = $err->check($v['servers_fee'], $spec_fee_chk['servers_fee']); $index_fee = $index_fee + 1; } } // reset values to page $smarty->assign('account_id', $forms['account_id']); $smarty->assign('region', $forms['region']); $smarty->assign('branch', $forms['branch']); $smarty->assign('area_code', $forms['area_code']); $smarty->assign('office_number', $forms['office_number']); $smarty->assign('called_number', $forms['called_number']);