Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- *
- * @ This file is created by deZender.Net
- * @ deZender (PHP5 Decoder for ionCube Loader)
- *
- * @ Version : 2.0.0.4
- * @ Author : DeZender
- * @ Release on : 21.10.2015
- * @ Official site : http://DeZender.Net
- *
- */
- function getuseridbykey($key) {
- global $wpdb;
- $id = $wpdb->get_var("SELECT `id` FROM `" . $wpdb->prefix . "mlm_users` WHERE `user_key` = '" . $key . "'");
- return $id;
- }
- function getusernamebykey($key) {
- global $wpdb;
- $id = $wpdb->get_var("SELECT `username` FROM `" . $wpdb->prefix . "mlm_users` WHERE `user_key` = '" . $key . "'");
- return $id;
- }
- function getuserkeybyid($user_id) {
- global $wpdb;
- $key = $wpdb->get_var("SELECT `user_key` FROM `" . $wpdb->prefix . "mlm_users` WHERE `user_id` = '" . $user_id . "'");
- return $key;
- }
- function getparentkeybyid($user_id) {
- global $wpdb;
- $key = $wpdb->get_var("SELECT `parent_key` FROM `" . $wpdb->prefix . "mlm_users` WHERE `user_id` = '" . $user_id . "'");
- return $key;
- }
- function getsponsorkeybyid($user_id) {
- global $wpdb;
- $key = $wpdb->get_var("SELECT `sponsor_key` FROM `" . $wpdb->prefix . "mlm_users` WHERE `user_id` = '" . $user_id . "'");
- return $key;
- }
- function generateKey() {
- $characters = array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9");
- $keys = array();
- $length = 9;
- while (count($keys) < $length)
- {
- $x = mt_rand(0, count($characters) - 1);
- if (!!in_array($x, $keys))
- {
- continue;
- }
- $keys[] = $x;
- continue;
- }
- $random_chars = "";
- foreach ($keys as $key)
- {
- $random_chars .= $characters[$key];
- continue;
- }
- return $random_chars;
- }
- function get_current_user_key() {
- global $current_user;
- global $wpdb;
- get_currentuserinfo();
- $username = $current_user->user_login;
- $user_key = $wpdb->get_var("SELECT `user_key` FROM `" . $wpdb->prefix . "mlm_users` WHERE `username` = '" . $username . "'");
- return $user_key;
- }
- function get_user_key_admin($username) {
- global $wpdb;
- $user_key = $wpdb->get_var("SELECT `user_key` FROM `" . $wpdb->prefix . "mlm_users` WHERE `username` = '" . $username . "'");
- return $user_key;
- }
- function getUserIdByUsername($username) {
- global $wpdb;
- $id = $wpdb->get_var("SELECT `ID` FROM `" . $wpdb->prefix . "users` WHERE `user_login` = '" . $username . "'");
- return $id;
- }
- function checkKey($key) {
- global $wpdb;
- $user_key = $wpdb->get_var("SELECT `user_key` FROM `" . $wpdb->prefix . "mlm_users` WHERE `user_key` = '" . $key . "' AND banned = '0'");
- if (!$user_key)
- {
- return false;
- }
- return true;
- }
- function checkallowed($key, $leg = null) {
- global $wpdb;
- $username = $wpdb->get_var("SELECT `username` FROM `" . $wpdb->prefix . "mlm_users` WHERE leg = '" . $leg . "' AND `parent_key` = '" . $key . "'");
- return $wpdb->num_rows;
- }
- function totalLeftLegUsers($pkey) {
- global $wpdb;
- $num = $wpdb->get_var("SELECT COUNT(*) AS num FROM `" . $wpdb->prefix . "mlm_leftleg` WHERE `pkey` = '" . $pkey . "'");
- return $num;
- }
- function totalRightLegUsers($pkey) {
- global $wpdb;
- $num = $wpdb->get_var("SELECT COUNT(*) AS num FROM `" . $wpdb->prefix . "mlm_rightleg` WHERE `pkey` = '" . $pkey . "'");
- return $num;
- }
- function totalLeftLegUsersByPayoutId($pkey, $payout_id) {
- global $wpdb;
- $num = $wpdb->get_var("SELECT COUNT(*) AS num FROM " . $wpdb->prefix . "mlm_leftleg WHERE pkey = '" . $pkey . "' and payout_id in('" . $payout_id . "')");
- return $num;
- }
- function totalRightLegUsersByPayoutId($pkey, $payout_id) {
- global $wpdb;
- $num = $wpdb->get_var("SELECT COUNT(*) AS num FROM " . $wpdb->prefix . "mlm_rightleg WHERE pkey = '" . $pkey . "' and payout_id in('" . $payout_id . "')");
- return $num;
- }
- function activeUsersOnLeftLeg($pkey) {
- global $wpdb;
- $num = $wpdb->get_var("SELECT COUNT(*) AS num FROM " . $wpdb->prefix . "mlm_users WHERE payment_status = '1' AND user_key IN ( SELECT ukey FROM " . $wpdb->prefix . "mlm_leftleg WHERE pkey = '" . $pkey . "' ) ");
- return $num;
- }
- function activeUsersOnRightLeg($pkey) {
- global $wpdb;
- $num = $wpdb->get_var(" SELECT COUNT(*) AS num FROM " . $wpdb->prefix . "mlm_users WHERE payment_status = '1' AND user_key IN( SELECT ukey FROM " . $wpdb->prefix . "mlm_rightleg WHERE pkey = '" . $pkey . "' ) ");
- return $num;
- }
- function totalMyPersonalSales($sponsor) {
- global $wpdb;
- $num = $wpdb->get_var(" SELECT COUNT(*) AS num FROM " . $wpdb->prefix . "mlm_users WHERE sponsor_key = '" . $sponsor . "' ");
- return $num;
- }
- function activeUsersOnPersonalSales($sponsor) {
- global $wpdb;
- $num = $wpdb->get_var(" SELECT COUNT(*) AS num FROM " . $wpdb->prefix . "mlm_users WHERE sponsor_key = '" . $sponsor . "' AND payment_status = '1' ");
- return $num;
- }
- function activeNotActive($status) {
- if ($status == "1")
- {
- return "Active";
- }
- return "Not Active";
- }
- function myFiveLeftLegUsers($pkey) {
- global $wpdb;
- $sql = "SELECT username, payment_status FROM " . $wpdb->prefix . "mlm_users
- WHERE user_key IN
- (
- SELECT ukey
- FROM " . $wpdb->prefix . "mlm_leftleg
- WHERE pkey = '" . $pkey . "'
- ORDER BY id DESC
- )
- ORDER BY id DESC
- LIMIT 0,5";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $users[$i]["username"] = $data->username;
- $users[$i]["payment_status"] = activenotactive($data->payment_status);
- ++$i;
- continue;
- }
- }
- else
- {
- $users[$i]["username"] = "No Member Found";
- $users[$i]["payment_status"] = "";
- }
- return $users;
- }
- function myFiveRightLegUsers($pkey) {
- global $wpdb;
- $sql = "SELECT username, payment_status FROM " . $wpdb->prefix . "mlm_users
- WHERE user_key IN
- (
- SELECT ukey
- FROM " . $wpdb->prefix . "mlm_rightleg
- WHERE pkey = '" . $pkey . "'
- ORDER BY id DESC
- )
- ORDER BY id DESC
- LIMIT 0,5";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $users[$i]["username"] = $data->username;
- $users[$i]["payment_status"] = activenotactive($data->payment_status);
- ++$i;
- continue;
- }
- }
- else
- {
- $users[$i]["username"] = "No Member Found";
- $users[$i]["payment_status"] = "";
- }
- return $users;
- }
- function myFivePersonalUsers($pkey) {
- global $wpdb;
- $sql = "SELECT username, payment_status FROM " . $wpdb->prefix . "mlm_users
- WHERE sponsor_key = '" . $pkey . "' ORDER BY id DESC LIMIT 0,5";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $users[$i]["username"] = $data->username;
- $users[$i]["payment_status"] = activenotactive($data->payment_status);
- ++$i;
- continue;
- }
- }
- else
- {
- $users[$i]["username"] = "No Member Found";
- $users[$i]["payment_status"] = "";
- }
- return $users;
- }
- function getSponsorName($key) {
- global $wpdb;
- $sql = "SELECT username
- FROM " . $wpdb->prefix . "mlm_users
- WHERE user_key = '" . $key . "'";
- $username = $wpdb->get_var($sql);
- return $username;
- }
- function myTotalLeftLegUsers($pkey) {
- global $wpdb;
- $sql = "SELECT username, payment_status, user_key, sponsor_key
- FROM " . $wpdb->prefix . "mlm_users
- WHERE user_key IN
- (
- SELECT ukey
- FROM " . $wpdb->prefix . "mlm_leftleg
- WHERE pkey = '" . $pkey . "'
- ORDER BY id DESC
- )
- ORDER BY id DESC";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $users[$i]["username"] = $data->username;
- $users[$i]["user_key"] = $data->user_key;
- $users[$i]["sponsor_key"] = getsponsorname($data->sponsor_key);
- $users[$i]["payment_status"] = activenotactive($data->payment_status);
- ++$i;
- continue;
- }
- }
- else
- {
- $users[$i]["username"] = "No Member Found";
- $users[$i]["user_key"] = "";
- $users[$i]["sponsor_key"] = "";
- $users[$i]["payment_status"] = "";
- }
- return $users;
- }
- function myTotalRightLegUsers($pkey) {
- global $wpdb;
- $sql = "SELECT username, payment_status, user_key, sponsor_key
- FROM " . $wpdb->prefix . "mlm_users
- WHERE user_key IN
- (
- SELECT ukey
- FROM " . $wpdb->prefix . "mlm_rightleg
- WHERE pkey = '" . $pkey . "'
- ORDER BY id DESC
- )
- ORDER BY id DESC";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $users[$i]["username"] = $data->username;
- $users[$i]["user_key"] = $data->user_key;
- $users[$i]["sponsor_key"] = getsponsorname($data->sponsor_key);
- $users[$i]["payment_status"] = activenotactive($data->payment_status);
- ++$i;
- continue;
- }
- }
- else
- {
- $users[$i]["username"] = "No Member Found";
- $users[$i]["user_key"] = "";
- $users[$i]["sponsor_key"] = "";
- $users[$i]["payment_status"] = "";
- }
- return $users;
- }
- function myTotalPersonalUsers($pkey) {
- global $wpdb;
- $sql = "SELECT username, payment_status, user_key FROM " . $wpdb->prefix . "mlm_users WHERE sponsor_key = '" . $pkey . "' ORDER BY id DESC";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $users[$i]["username"] = $data->username;
- $users[$i]["user_key"] = $data->user_key;
- $users[$i]["payment_status"] = activenotactive($data->payment_status);
- ++$i;
- continue;
- }
- }
- else
- {
- $users[$i]["username"] = "No Member Found";
- $users[$i]["user_key"] = "";
- $users[$i]["payment_status"] = "";
- }
- return $users;
- }
- function legPlacement($leg) {
- if ($leg == 0)
- {
- return "Left";
- }
- return "Right";
- }
- function totalSales($pkey) {
- global $wpdb;
- $sql = "SELECT username, payment_status, user_key, sponsor_key, leg
- FROM " . $wpdb->prefix . "mlm_users
- WHERE user_key IN(
- SELECT ukey
- FROM " . $wpdb->prefix . "mlm_rightleg
- WHERE pkey = '" . $pkey . "'
- ORDER BY id DESC)
- ORDER BY id DESC";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $rightUsers[$i]["username"] = $data->username;
- $rightUsers[$i]["user_key"] = $data->user_key;
- $rightUsers[$i]["sponsor_key"] = getsponsorname($data->sponsor_key);
- $rightUsers[$i]["leg"] = legplacement("1");
- $rightUsers[$i]["payment_status"] = activenotactive($data->payment_status);
- ++$i;
- continue;
- }
- }
- $sql = "SELECT username, payment_status, user_key, sponsor_key, leg
- FROM " . $wpdb->prefix . "mlm_users
- WHERE user_key IN(
- SELECT ukey
- FROM " . $wpdb->prefix . "mlm_leftleg
- WHERE pkey = '" . $pkey . "'
- ORDER BY id DESC)
- ORDER BY id DESC";
- $results = $wpdb->get_results($sql);
- $i = 0;
- if (0 < $wpdb->num_rows)
- {
- foreach ($results as $data)
- {
- $leftUsers[$i]["username"] = $data->username;
- $leftUsers[$i]["user_key"] = $data->user_key;
- $leftUsers[$i]["sponsor_key"] = getsponsorname($data->sponsor_key);
- $leftUsers[$i]["leg"] = legplacement("0");
- $leftUsers[$i]["payment_status"] = activenotactive($data->payment_status);
- .............................................................
- ..............................
- ........
Advertisement
Add Comment
Please, Sign In to add comment