if ($value['C'] == 'F' && $value['D'] == 'S') { $portraits = 'hp_defalut_stu_female.png'; } if ($value['C'] == 'M' && $value['D'] == 'T') { $portraits = 'hp_defalut_tea_male.png'; } if ($value['C'] == 'M' && $value['D'] == 'S') { $portraits = 'hp_defalut_stu_male.png'; } if (Input::get('passwordType') == 'default_password') { $record = array('username' => $value['A'], 'password' => Hash::make($value['A'], $salt), 'salt' => $salt, 'name' => $value['B'], 'sex' => $value['C'], 'joined' => date('Y-m-d H:i:s'), 'portraits' => $portraits, 'group' => $value['D']); } else { $record = array('username' => $value['A'], 'password' => Hash::make(Input::get('defined_password'), $salt), 'salt' => $salt, 'name' => $value['B'], 'sex' => $value['C'], 'joined' => date('Y-m-d H:i:s'), 'portraits' => $portraits, 'group' => $value['D']); } $user = new User(); $count = $user->findWithUsername($record['username']); if ($count == false) { try { $user->create($record); if ($group == 'S') { try { $student = new Student(); $student->create(array('user_id' => $user_id)); } catch (Exception $e) { $e->getMessage(); } } else { if ($group == 'T') { try { $teacher = new Teacher(); $teacher->create(array('user_id' => $user_id));