예제 #1
0
                 $user[plan_subject] = $db->result_first("select subject from {$tpf}plans where plan_id='{$user['plan_id']}'");
                 $user[readonly] = 'readonly';
             } else {
                 $user[plan_subject] = __('not_set');
                 $user[readonly] = '';
             }
             $q = $db->query("select u.username,u.userid from {$tpf}buddys b,{$tpf}users u where b.touserid=u.userid and b.userid='{$user['userid']}'");
             $buddy_list = array();
             while ($rs = $db->fetch_array($q)) {
                 $rs['a_user_edit'] = urr(ADMINCP, "item=users&menu=user&action=user_edit&uid={$rs['userid']}");
                 $buddy_list[] = $rs;
             }
             $db->free($q);
             unset($rs);
         }
         $curr_credit_rate = $myinfo[credit_rate] ? exp_credit_rate($myinfo[credit_rate]) : ($settings[how_downs_credit] && $settings[how_money_credit] ? $settings[how_downs_credit] . '==' . $settings[how_money_credit] : __('not_set'));
         $curr_downline_rate = $myinfo[downline_income] ? $myinfo[downline_income] . '%' : ($settings[downline_income] ? $settings[downline_income] . '%' : __('not_set'));
         $curr_downline_rate2 = $myinfo[downline_income2] ? $myinfo[downline_income2] . '%' : ($settings[downline_income2] ? $settings[downline_income2] . '%' : __('not_set'));
         $curr_discount_rate = $myinfo[discount_rate] ? $myinfo[discount_rate] . '%' : ($settings[discount_rate] ? $settings[discount_rate] . '%' : __('not_set'));
         $add_discount = get_discount($uid, $myinfo[credit], 'desc');
         if ($auth[pd_a]) {
             $s = get_seo('space', $uid);
         }
         require_once template_echo($item, $admin_tpl_dir, '', 1);
     }
     break;
 case 'adminlogout':
     $db->query_unbuffered("update {$tpf}adminsession set hashcode='' where userid='{$pd_uid}'");
     $sysmsg[] = __('system_logout_success');
     redirect('javascript:self.parent.close();', $sysmsg);
     break;
예제 #2
0
         }
         if (!$income_account || !$income_name) {
             $error = true;
             $sysmsg[] = __('income_account_not_set');
         }
         if (!$error) {
             $ins = array('order_number' => get_order_number(), 'income_account' => $income_account, 'income_name' => $income_name, 'income_type' => $income_type, 'o_status' => 'pendding', 'userid' => $pd_uid, 'money' => $money, 'ip' => $onlineip, 'in_time' => $timestamp);
             $db->query_unbuffered("insert into {$tpf}income_orders set " . $db->sql_array($ins) . "");
             $db->query_unbuffered("update {$tpf}users set wealth={$now_wealth} where userid='{$pd_uid}'");
             $sysmsg[] = __('add_income_order_success');
             redirect('back', $sysmsg);
         } else {
             redirect('back', $sysmsg);
         }
     } else {
         $curr_credit_rate = $myinfo[credit_rate] ? exp_credit_rate($myinfo[credit_rate]) : ($settings[how_downs_credit] && $settings[how_money_credit] ? $settings[how_downs_credit] . '==¥' . $settings[how_money_credit] : '');
         $freeze_money = @$db->result_first("select sum(money) from {$tpf}income_orders where userid='{$pd_uid}' and o_status='pendding'");
         $freeze_money = $freeze_money ? '<span class="txtgray">(' . __('incoming') . ':¥' . $freeze_money . ')</span>' : '';
         $my_downlines = @$db->result_first("select count(*) from {$tpf}buddys where userid='{$pd_uid}'");
         require_once template_echo('profile', $user_tpl_dir);
     }
     break;
 case 'income_log':
     $sql_do = " {$tpf}income_orders io,{$tpf}users u where io.userid=u.userid and io.userid='{$pd_uid}'";
     $rs = $db->fetch_one_array("select count(*) as total_num from {$sql_do}");
     $total_num = $rs['total_num'];
     $start_num = ($pg - 1) * $perpage;
     $q = $db->query("select * from {$sql_do} order by order_id desc limit {$start_num},{$perpage}");
     $orders = array();
     while ($rs = $db->fetch_array($q)) {
         $rs['o_status'] = get_income_status($rs['o_status']);