Ignore:
Timestamp:
Dec 10, 2014 2:04:44 PM (10 years ago)
Author:
quyenla
Message:

trial

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pro-violet-viettel/sourcecode/application/modules/frontend/models/user_model.php

    r654 r662  
    4444       
    4545        public function register($username, $collaborator, &$collaboratorMsg = '') {
    46                 $user = array ();
     46               
     47                $user = array ();
    4748                $password = $this->create_random_password ();
    4849                $src = 'SBG';
     
    8384                switch (( int ) $status) {
    8485                        case 0 :
    85                                 $us_id = $id;
     86                                $this->load->model('Servicepackage_model');
     87                                $trialpackage=$this->Servicepackage_model->getTrialPackage();
     88                                $us_id = $id;
    8689                                $user ['created_time'] = date ( 'Y-m-d H:i:s' );
    8790                                $user ['us_id'] = $us_id;
    88                                 $user ['p_id'] = 5;
    89                                 $user['expire_date'] = date('Y-m-d', strtotime("+" . $this->config->item("trial_period") . " days", time()));
     91                                $user ['p_id'] = $trialpackage['p_id'];
     92                                $user ['expire_date'] = date('Y-m-d', strtotime("+" . $this->config->item("trial_period") . " days", time()));
    9093                                $user ['cellphone'] = $username;
    9194                                if (! is_null ( $collaborator ) || $collaborator != '') {
     
    131134        public function get_user_by_id($us_id) {
    132135                $this->db->query ( 'UNLOCK TABLES' );
    133                 $this->db->select ( '*' )->from ( 'tbluser' )->where ( 'us_id', $us_id );
     136                $this->db->select ( '*' )->from ( 'tbluser' )->join('tblservicepackage','tbluser.p_id=tblservicepackage.p_id')->where ( 'tbluser.us_id', $us_id );
    134137                $query = $this->db->get ();
    135138                if ($query->num_rows () > 0) {
     
    313316                $expireTime = strtotime ( $expireDate . ' 23:59:59' );
    314317                $isNotExpired = ($today < $expireTime);
    315                 return $isNotExpired;
     318                return $isNotExpired;
    316319        }
    317320       
Note: See TracChangeset for help on using the changeset viewer.