- Timestamp:
- Feb 14, 2015 10:38:40 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pro-violet-viettel/sourcecode/application/modules/frontend/controllers/user.php
r731 r765 64 64 $result['can_buy'] = 1; 65 65 $result['can_edit'] = 0; 66 66 67 if ($user['acc_balanced'] < $package['p_price']) { 67 68 $result['can_buy'] = 0; … … 142 143 $user['acc_balanced'] = $user['acc_balanced'] - $package['p_price']; 143 144 144 $currentExpireDate = $user['expire_date'] == NULL || trim($user['expire_date']) == '' ? date('Y-m-d 00:00:00') : $user['expire_date']; 145 $today_dt = new DateTime(date('Y-m-d 00:00:00')); 146 $expire_dt = new DateTime($user['expire_date']); 147 148 $currentExpireDate = $user['expire_date'] == NULL || trim($user['expire_date']) == '' || $today_dt > $expire_dt ? date('Y-m-d 00:00:00') : $user['expire_date']; 145 149 $user['expire_date'] = date('Y-m-d', strtotime("+" . $package['p_period'] . " ".$package['p_unit'], strtotime($currentExpireDate))); 146 150 $user['p_id'] = $package['p_id']; … … 175 179 } else { 176 180 $user['acc_balanced'] = $user['acc_balanced'] - $package['p_price']; 177 $currentExpireDate = $user['expire_date'] == NULL || trim($user['expire_date']) == '' ? date('Y-m-d 00:00:00') : $user['expire_date']; 181 182 $today_dt = new DateTime(date('Y-m-d 00:00:00')); 183 $expire_dt = new DateTime($user['expire_date']); 184 185 $currentExpireDate = $user['expire_date'] == NULL || trim($user['expire_date']) == '' || $today_dt > $expire_dt ? date('Y-m-d 00:00:00') : $user['expire_date']; 178 186 179 187 $user['expire_date'] = date('Y-m-d', strtotime("+" . $package['p_period'] . " " . $package['p_unit'], strtotime($currentExpireDate)));
Note: See TracChangeset
for help on using the changeset viewer.