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));