- Timestamp:
- Dec 2, 2014 5:37:08 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/modules/frontend/models/user_model.php
r620 r633 23 23 'password' => $password 24 24 ), 'user' ); 25 26 $arr_users = explode ( "&", $data ); 27 $str_status = ''; 28 $str_fullname = ''; 29 $str_usid = ''; 30 $usid = ''; 31 $fullname = ''; 32 33 for($i = 0; $i < count ( $arr_users ); $i ++) { 34 if (strpos ( $arr_users [$i], 'status=' ) !== false) { 35 $str_status = $arr_users [$i]; 36 } 37 38 if (strpos ( $arr_users [$i], 'fullname=' ) !== false) { 39 $str_fullname = $arr_users [$i]; 40 } 41 42 if (strpos ( $arr_users [$i], 'id=' ) !== false) { 43 $str_usid = $arr_users [$i]; 44 } 45 } 46 $arr_status = explode ( "=", $str_status ); 47 if ($str_fullname != '') { 48 $arr_fullname = explode ( "=", $str_fullname ); 49 $fullname = $arr_fullname [1]; 50 } 51 if ($str_usid !== '') { 52 $arr_usid = explode ( "=", $str_usid ); 53 $usid = $arr_usid [1]; 54 } 55 $status = ( int ) $arr_status [1]; 56 25 if(!($data) || is_null($data)) return array('success'=>-1, 'data'=>$data); 26 parse_str ( $data ); 57 27 if ($status == 0 || $status == 4) { 58 $us_id = ( int ) $ usid;28 $us_id = ( int ) $id; 59 29 $query = "SELECT * FROM tbluser WHERE us_id = ?"; 60 30 $result = $this->db->query ( $query, array ( … … 62 32 ) ); 63 33 if ($result->num_rows () == 1) { 64 return $data;34 return array('success'=>1, 'data'=>$data); 65 35 } else { 66 return null;36 return array('success'=>0, 'data'=>$data); 67 37 } 68 38 } else { 69 return $data;39 return array('success'=>0, 'data'=>$data); 70 40 } 71 41 } … … 527 497 if(md5($password) == $pencrypted) return true; else return false; 528 498 } 499 500 public function insertRegisterVipLog($source, $p_code) 501 { 502 $createdTime = date('Y-m-d H:i:s'); 503 $sql = 'INSERT INTO tblregisterpackagelog (source, p_code, created_time) VALUES (?,?,?)'; 504 $query = $this->db->query ( $sql, array ( 505 'source'=>$source, 506 'p_code'=>$p_code, 507 'created_time'=>$createdTime 508 ) ); 509 } 529 510 }
Note: See TracChangeset
for help on using the changeset viewer.