- Timestamp:
- Dec 3, 2014 2:59:16 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/modules/frontend/controllers/user.php
r633 r636 11 11 parent::__construct(); 12 12 $this->load->helper('cookie'); 13 $this->load->helper('language'); 14 $this->lang->load('messages', 'message'); 13 15 } 14 16 … … 82 84 if (isset($input['fullname'])) { 83 85 if (strlen($input['fullname']) < 1) { 84 $result['errors'][] = "Vui lòng nháºp há» tên Äầy Äá»§ tiếng Viá»t";86 $result['errors'][] = lang('_SBG_REGISTER_VIP_FULLNAME_REQUIRED_MSG'); 85 87 } 86 88 if (strlen($input['school']) < 1) { 87 $result['errors'][] = "Vui lòng nháºp ÄÆ¡n vá» cÃŽng tác";89 $result['errors'][] = lang('_SBG_REGISTER_VIP_SCHOOL_REQUIRED_MSG'); 88 90 } 89 91 if (!isset($result['errors'])) { … … 148 150 149 151 if ($user['acc_balanced'] < $package['p_price']) { 150 $message = 'Sá» tiá»n trong Tà i khoản SBG Online hiá»n tại cá»§a QuÜ vá» là ' . $user['acc_balanced'] . ' Äá»ng.<br /> Äá» ÄÄng kà Sá» dụng dá»ch vụ Soạn Bà i giảng trá»±c tuyến, QuÜ vá» cần nạp thêm tiá»n và o tà i khoản.'; 152 $aryPatterns = array('/:acc_balanced:/'); 153 $message = preg_replace($aryPatterns, array(number_format($user['acc_balanced'], 0)), lang('_SBG_ACC_BALANCE_LESS_PACKAGE_PRICE_MSG')); 151 154 } else { 152 155 $user['acc_balanced'] = $user['acc_balanced'] - $package['p_price']; … … 159 162 160 163 $this->user_model->updateUser($us_id, $user); 164 $aryPatterns = array('/:period:/'); 165 $message = preg_replace($aryPatterns, array(date('d-m-Y', strtotime($user['expire_date']))), lang('_SBG_REGISTER_VIP_SUCCESS_MS')); 161 166 $source = 'web'; 162 167 $this->user_model->insertRegisterVipLog($source, $package['p_code']); 163 $message = 'QuÜ vá» Äã ÄÄng kà sá» dụng CÃŽng cụ Soạn Bà i giảng trức tuyến. QuÜ vá» ÄÆ°á»£c sá» dụng dá»ch vụ Äến hết ngà y ' . date('d-m-Y', strtotime($user['expire_date'])); 168 169 164 170 } 165 171 … … 205 211 206 212 public function update_info() { 207 $result['success'] =0;213 $result['success'] = 0; 208 214 $user_info = $this->session->userdata('userInfo'); 209 215 if ($user_info) { … … 218 224 if ($input) { 219 225 if (strlen($input['fullname']) == 0) { 220 $result['errors'][] = array("content"=> "Há» tên khÃŽng ÄÆ°á»£c Äá» trá»ng!","field"=>"fullname");226 $result['errors'][] = array("content"=>lang('_SBG_FULLNAME_REQUIRED_MSG'),"field"=>"fullname"); 221 227 } 222 228 if (strlen($input['school']) == 0) { 223 $result['errors'][] = array("content"=> "Tên ÄÆ¡n vá» khÃŽng ÄÆ°á»£c Äá» trá»ng!","field"=>"school");229 $result['errors'][] = array("content"=>lang('_SBG_REGISTER_VIP_SCHOOL_REQUIRED_MSG'),"field"=>"school"); 224 230 } 225 231 … … 231 237 $result['data'] = $this->user_model->update_user($src, $token, $input, $us_id); 232 238 $result['success'] = 1; 233 $info['fullname'] =$input['fullname'];234 $info['school'] =$input['school'];239 $info['fullname'] = $input['fullname']; 240 $info['school'] = $input['school']; 235 241 $info = urldecode(http_build_query($info)); 236 242 $userdata = array('username' => $user_info['username'], 'user' => $info, 'us_id' => $user_info['us_id'], 'logined_in' => TRUE, 'is_viettel' => $user_info['is_viettel']); … … 258 264 if (array_key_exists('fullname', $input)) { 259 265 if (strlen($input['fullname']) == 0) { 260 $result['errors']['fullname_err'] = "Há» tên khÃŽng ÄÆ°á»£c Äá» trá»ng!";266 $result['errors']['fullname_err'] = lang('_SBG_FULLNAME_REQUIRED_MSG'); 261 267 } 262 268 } else { … … 289 295 290 296 if (strlen($input['passwd']) == 0) { 291 $result['errors']['passwd_old_err'] = "Máºt khẩu khÃŽng ÄÆ°á»£c Äá» trá»ng!";297 $result['errors']['passwd_old_err'] = lang('_SBG_PASSWORD_REQUIRED_MSG'); 292 298 } 293 299 294 300 if (strlen($input['passwd_new']) == 0) { 295 $result['errors']['passwd_new_err'] = "Máºt khẩu khÃŽng ÄÆ°á»£c Äá» trá»ng!";301 $result['errors']['passwd_new_err'] = lang('_SBG_PASSWORD_REQUIRED_MSG'); 296 302 } else if (strcmp($input['passwd'], $input['passwd_new']) == 0) { 297 $result['errors']['passwd_new_err'] = "Máºt khẩu trùng vá»i máºt khẩu hiá»n tại!";303 $result['errors']['passwd_new_err'] = lang('_SBG_PASSWORD_DUPLICATE_MSG'); 298 304 }else 299 305 { 300 306 if (!preg_match('/^([0-9a-zA-Z]{6,65})*$/', $input['passwd_new'])) 301 307 { 302 $result['errors']['passwd_new_err'] = "Máºt khẩu Ãt nhất là 6 kà tá»±, và chá» chứa các kà tá»± sá» hoặc chữ, <br> khÃŽng chứa khoảng trắng và khÃŽng chứa kÜ tá»± Äặc biá»t!";308 $result['errors']['passwd_new_err'] = lang('_SBG_USER_PASSWORD_CHANGE_REQUIRED_MSG'); 303 309 } 304 310 } 305 311 306 312 if ($input['passwd_new'] != $input['confirm_passwd_new']) { 307 $result['errors']['confirm_passwd_new_err'] = "Máºt khẩu khÃŽng trùng nhau!";313 $result['errors']['confirm_passwd_new_err'] = lang('_SBG_PASSWORD_CONFIRM_MSG'); 308 314 } 309 315 … … 317 323 break; 318 324 case 6: 319 $result['errors']['passwd_old_err'] = "Máºt khẩu cung cấp khÃŽng Äúng!";325 $result['errors']['passwd_old_err'] = lang('_SBG_OLD_PASSWORD_FAIL_MSG'); 320 326 break; 321 327 default:
Note: See TracChangeset
for help on using the changeset viewer.