PNG IHDR x sBIT|d pHYs + tEXtSoftware www.inkscape.org< ,tEXtComment
<?php
require_once('connect.php');
/*
HW PHP FUNCTIONS
function AddNewDownline($sponsor, $downline)
function GetFreeDownline($Uname)
function GeneologyCount($Uname, $level)
function GeneologyDisplay($Uname, $level)
function LowestDLine($Uname)
function HighestDLine($Uname)
function ListDownlineArray($Uname)
function GetMemberArray($Uname)
function EncryptValue($value)
function DecryptValue($value)
function TestInput($data)
function UserExist($Uname)
function EmailExist($email)
function PhoneExist($phone)
if (!isset($_SESSION)) {
session_start();
}
*/
function auth1($uname,$Pass){
require('connect.php');
$sql = sprintf("SELECT * FROM members WHERE Email = '%s' AND uid = '%s' ",$uname,$Pass);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Withlist(){
require('connect.php');
$sql = sprintf('SELECT * FROM withlist ORDER BY ID DESC');
$result = mysqli_query($conn, $sql);
return $result;
}
function dtradehis($Email){
require('connect.php');
$sql = sprintf('SELECT * FROM tsignal WHERE email = "%s" AND ttype ="Demo" ORDER BY ID DESC', mysqli_real_escape_string($conn, $Email));
$result = mysqli_query($conn, $sql);
return $result;
}
function authdT($ID, $dstatus, $dtype, $dleverage, $dtrader, $dpair, $dtime) {
require('connect.php');
$sql = sprintf("SELECT * FROM members WHERE ID = '%s' AND dstatus = '%s' AND dtype = '%s' AND dleverage = '%s' AND dtrader = '%s' AND dpair = '%s' AND dtime = '%s'",
mysqli_real_escape_string($conn, $ID),
mysqli_real_escape_string($conn, $dstatus),
mysqli_real_escape_string($conn, $dtype),
mysqli_real_escape_string($conn, $dleverage),
mysqli_real_escape_string($conn, $dtrader),
mysqli_real_escape_string($conn, $dpair),
mysqli_real_escape_string($conn, $dtime)
);
$result = mysqli_query($conn, $sql);
if ($result && mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function Getdeposit($id){
require('connect.php');
$sql = sprintf('SELECT * FROM deposit WHERE idc = "%s" ORDER BY ID DESC',$id);
$result = mysqli_query($conn, $sql);
return $result;
}
function authTrade($ID,$tstatus,$ttype,$tleverage,$ttrader,$tpair,$ttime){
require('connect.php');
$sql = sprintf("SELECT * FROM members WHERE ID = '%s' AND tstatus = '%s' AND ttype = '%s' AND tleverage = '%s' AND ttrader = '%s' AND tpair = '%s' AND ttime = '%s'",
$ID,
'active',
$ttype,
$tleverage,
$ttrader,
$tpair,
$ttime
);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function experrt($user_id){
require('connect.php');
$sql = sprintf('SELECT * FROM myexpert WHERE userid = $user_id AND id NOT IN (SELECT userid FROM expert WHERE userid = :user_id)');
$result = mysqli_query($conn, $sql);
}
function Getexprid($id){
require('connect.php');
$sql = sprintf('SELECT * FROM expert WHERE id = "%s" ',$id);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Getcopy($email, $name){
require('connect.php');
$sql = sprintf('SELECT * FROM copy WHERE Email = "%s" AND exp = "%s" ORDER BY ID DESC', $email, $name);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Getex(){
require('connect.php');
$sql = sprintf('SELECT * FROM expert ORDER BY ID DESC');
$result = mysqli_query($conn, $sql);
return $result;
}
function Getexp($Email){
require('connect.php');
$sql = sprintf('SELECT * FROM myexpert WHERE userid = "%s" ORDER BY ID DESC',$Email);
$result = mysqli_query($conn, $sql);
return $result;
}
function Getsomeexprid($Email){
require('connect.php');
$sql = sprintf('SELECT * FROM expert WHERE id != "%s" ',$Email);
$result = mysqli_query($conn, $sql);
return $result;
}
function Getexpert(){
require('connect.php');
$sql = sprintf('SELECT * FROM expert');
$result = mysqli_query($conn, $sql);
return $result;
}
function authUserpin($uname,$Pass){
require('connect.php');
$sql = sprintf("SELECT * FROM wid WHERE email = '%s' AND otp ='%s' ",$uname,$Pass);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function OTP_Withdraw(){
$rand1 = rand(100000, 999999);
return $rand1;
}
function Getwid(){
require('connect.php');
$sql = sprintf('SELECT * FROM wid WHERE status = "Pending" ORDER BY ID DESC');
$result = mysqli_query($conn, $sql);
return $result;
}
$downlineList = array('downline1','downline2','downline3','downline4');
$current = "";
$level = 1;
if(isset($_SESSION['username'])){
$memArray= GetMemberArray($_SESSION['username']);
}
function Getnotificationstatus($email){
require('connect.php');
$sql = sprintf("SELECT Status FROM notification WHERE Email = '%s' and Status = 'Unread' ",$email);
$result = mysqli_query($conn, $sql);
return $result;
}
function Getnotification($Email){
require('connect.php');
$sql = sprintf('SELECT * FROM notification WHERE Email = "%s" ORDER BY ID DESC',$Email);
$result = mysqli_query($conn, $sql);
return $result;
}
function GetMember(){
require('connect.php');
$sql = sprintf('SELECT * FROM members');
$result = mysqli_query($conn, $sql);
return $result;
}
function loanlist(){
require('connect.php');
$sql = sprintf('SELECT * FROM loan');
$result = mysqli_query($conn, $sql);
return $result;
}
function tradehis($Email){
require('connect.php');
$sql = sprintf('SELECT * FROM tsignal WHERE email = "%s" ORDER BY ID DESC',$Email);
$result = mysqli_query($conn, $sql);
return $result;
}
function widd($Email){
require('connect.php');
$sql = sprintf('SELECT * FROM wid WHERE email = "%s" ORDER BY ID DESC',$Email);
$result = mysqli_query($conn, $sql);
return $result;
}
function New_history($Email){
require('connect.php');
$sql = sprintf('SELECT * FROM new_history WHERE Email = "%s" ORDER BY ID DESC',$Email);
$result = mysqli_query($conn, $sql);
return $result;
}
function allHistory(){
require('connect.php');
$sql = 'SELECT * FROM new_history WHERE trade != "trash" ORDER BY ID DESC';
$result = mysqli_query($conn, $sql);
return $result;
}
function allWid(){
require('connect.php');
$sql = 'SELECT * FROM wid ORDER BY ID DESC';
$result = mysqli_query($conn, $sql);
return $result;
}
function trashHistory(){
require('connect.php');
$sql = 'SELECT * FROM new_history WHERE trade = "trash" ORDER BY ID DESC';
$result = mysqli_query($conn, $sql);
return $result;
}
function GetMember1($email){
require('connect.php');
$sql = sprintf('SELECT * FROM members WHERE Email = "%s"',$email);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetMember2($email){
require('connect.php');
$sql = sprintf('SELECT * FROM members WHERE Email = "%s"',$email);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetBtc(){
require('connect.php');
$sql = sprintf('SELECT * FROM btc WHERE ID = 1');
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetUpline($Uname){
require('connect.php');
$sql = sprintf('SELECT upline1 FROM members WHERE username = "%s" ',$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
$upline = $row["upline1"];
return $upline;
}else {
return "";
}
}
function GetTotalMembers($Uname){
require('connect.php');
$result = $db->query("SELECT COUNT(*) FROM 'members'");
$row = $result->fetch_row();
echo '[id]', $row[0];
}
function GetUpline2($Uname){
}
function GetUpline3($Uname){
}
function GetUpline4($Uname){
}
function GetPosition($Uname, $Sponsor){
//This function returns the position of a member in his upline's list of downlines
require('connect.php');
$sponsorDownline = ListDownlineArray($Sponsor); // Returns Row
$position;
if($Uname == $sponsorDownline['downline1']){
$position = 'downline1';
}else if($Uname == $sponsorDownline['downline2']){
$position = 'downline2';
}else if($Uname == $sponsorDownline['downline3']){
$position = 'downline3';
}else $position = NULL;
return $position;
}
function GetDownlineCount($Uname){
if(UserExist($Uname)){
$DCount = GetMemberArray($Uname);
$DCount = $DCount['Sponsor '];
return $DCount;
}else {
return false;
}
}
function AddDownlineCount($Uname){
require('Connections/connect.php');
// Adds One to the Downline Count of stated member
$DCount = GetMemberArray($Uname);
if($DCount['downlines'] < 4){
$DCount = $DCount['downlines'] + 1;
//Use Update Downline1 Code
$sql = sprintf('UPDATE members SET downlines=%s WHERE username="%s" ', $DCount, $Uname);
if (mysqli_query($conn, $sql)) {
} else {
echo "Error updating record: " . mysqli_error($conn);
die();
}
}
}
function AddNewDownline($sponsor, $downline){
require('connect.php');
//This code updates an existing sponsor
//Works witht he individual downline column not downlines
//Searches for the downline number of sponsor that is free and add it to the sponsor's downline list
$DArray = GetMemberArray($sponsor);
$DownlineNumber;
if(empty($DArray['downline1'])){
$DownlineNumber = 'downline1';
}else if(empty($DArray['downline2'])){
$DownlineNumber = 'downline2';
}else if(empty($DArray['downline3'])){
$DownlineNumber = 'downline3';
}else if(empty($DArray['downline4'])){
$DownlineNumber = 'downline4';
}
//Use Update Downline1 Code
$sql = sprintf("UPDATE members SET %s = '%s' WHERE username='%s' ", $DownlineNumber,$downline,$sponsor);
if (mysqli_query($conn, $sql)) {
//die("Downline Number is:$DownlineNumber <br> Downline is:$downline <br> sponsor is: $sponsor <br> ");
} else {
echo "Error updating record: " . mysqli_error($conn);
die();
}
}
function GetFreeDownline($Uname){
//Returns the username that is free
//Put all downlines of $Uname in an index array
//Loop over the downlines and return downline whose maximum downline is not equal to 4
//Loop Four times for the Four different Levels (Dept)
for ($level=1; $level <= 4; ++$level){
$GenDisplay = GeneologyDisplay($Uname,$level); //Returns and Index Array of All Direct (Level1) Downline of this sponsor
$GenCount = GeneologyCount($Uname,$stage, $level);
//Loop Three times for the Three different Levels (Width)
//GeneologyDisplay Returns an Index Array
for ($count=0; $count < sizeof($GenDisplay); ++$count){
//Check if this Global User is not empty else go to the next in the array (next width loop)
if(!empty($GenDisplay[$count])){
$GLOBALS['User'] = $GenDisplay[$count];
if(getStatus($GLOBALS['User'])== 'Active'){
// Check if his downline list is filled
if(GetDownlineCount($GLOBALS["User"])< 3){ //If its three, then still continue the width and dept loop
return $GenDisplay[$count];
}
}
}
}
}//End of dept loop
}
function GeneologyCount($Uname, $stage, $level){
//This function returns an Integer
if($level >0 and $level <=4){
require('connect.php');
if ($stage == 1){
$stage = 'Stage1';
}else if ($stage == 2){
$stage = 'Stage2';
}
if ($level == 1){
$level = 'upline1';
}else if ($level == 2){
$level = 'upline2';
}else if ($level == 3){
$level = 'upline3';
}else if ($level == 4){
$level = 'upline4';
}
$sql = sprintf('SELECT username FROM members WHERE %s = "%s" AND stage = "%s" ', $level, $Uname, $stage);
$result = mysqli_query($conn, $sql);
$downineCount = mysqli_num_rows($result);
return $downineCount;
}
}
function GeneologyDisplay($Uname, $level){
//$downlineList = array('downline1','downline2','downline3');
//This function returns an index array
if($level >0 and $level <=4){
require('connect.php');
$levelNum = $level;
// This function returns an index array
// For level1, Select all from members whose upline1 is Uname
// For level2, Select all from members whose upline2 is Uname
if ($level == 1){
$level = 'upline1';
}else if ($level == 2){
$level = 'upline2';
}else if ($level == 3){
$level = 'upline3';
}else if ($level == 4){
$level = 'upline4';
}
$sql = sprintf('SELECT username FROM members WHERE %s = "%s" ', $level, $Uname);
$result = mysqli_query($conn, $sql);
$downineCount = mysqli_num_rows($result);
$DlineArray = ''; //Array
if(!empty($downineCount)){
while ($row = mysqli_fetch_assoc($result)) {
// Add to DlineArray
$DlineArray[] = $row['username'];
}
}
return $DlineArray;
}
}
function LowestDLine($Uname){
//This function returns the name of the downline with the lowest number of downlineCount
//It returns an array containing the downline name and the number of downlines he has
}
function HighestDLine($Uname){
//This function returns the name of the downline with the lowest number of downlineCount
//It returns an array containing the downline name and the number of downlines he has
}
function ListDownlineArray($Uname){
require('connect.php');
$sql = sprintf('SELECT downline1, downline2, downline3 FROM members WHERE username = "%s" ',$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function getallactiveinvestment(){
require('connect.php');
$sql = 'SELECT * FROM investments WHERE Status = "Active"' ;
$result = mysqli_query($conn, $sql);
return $result;
}
function getallcompleteinvestment(){
require('connect.php');
$sql = 'SELECT * FROM investments WHERE Status = "complete"' ;
$result = mysqli_query($conn, $sql);
return $result;
}
function GetMemberArray($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM members WHERE Uname = "%s" ',$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetafMemberArray($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM members WHERE Uname = "%s" ',$Uname);
$result = mysqli_query($conn, $sql);
return $result;
}
function GetAllMemberArray($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM members WHERE Uname = "%s" ',$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function account($num){
require('connect.php');
$sql = sprintf('SELECT * FROM account WHERE acc_num = "%s" ',$num);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Get_bal($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM account WHERE Uname = "%s" ',$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Get_bala($num){
require('connect.php');
$sql = sprintf('SELECT * FROM account WHERE acc_num = "%s" ',$num);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Get_balNum($num){
require('connect.php');
$sql = sprintf('SELECT * FROM account WHERE acc_num = "%s" ',$num);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Getaccount($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM account WHERE Uname = "%s" ORDER BY id DESC',$Uname);
$result = mysqli_query($conn, $sql);
return $result;
}
function Getalltransaction($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM fund WHERE Uname = "%s" ORDER BY id DESC LIMIT 8',$Uname);
$result = mysqli_query($conn, $sql);
return $result;
}
function GetallcurrenciesArray($trading){
require('connect.php');
$sql = sprintf('SELECT * FROM currencies WHERE trading = "%s" ',$trading);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function Selectaccount($num){
require('connect.php');
$sql = sprintf('SELECT * FROM account WHERE acc_num = "%s" ',$num);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetinvestmentArray($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM deposithistory WHERE Uname = "%s" ',$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetdeposithistoryArray($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM deposithistory WHERE Uname = "%s" ORDER BY id DESC LIMIT 5' ,$Uname );
$result = mysqli_query($conn, $sql);
// Put data in row
return $result;
}
function listofaccount(){
require('connect.php');
$sql = sprintf('SELECT * FROM members');
$result = mysqli_query($conn, $sql);
// Put data in row
return $result;
}
function withdrawalhistory($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM withdrawalhistory WHERE Uname = "%s" ORDER BY id DESC LIMIT 5' ,$Uname );
$result = mysqli_query($conn, $sql);
// Put data in row
return $result;
}
function GetinvestmenthistoryArray($Uname){
require('connect.php');
$sql = sprintf('SELECT * FROM investments WHERE Uname = "%s" ORDER BY id DESC LIMIT 5' ,$Uname );
$result = mysqli_query($conn, $sql);
// Put data in row
return $result;
}
function InactiveMembers(){
require('connect.php');
$sql = 'SELECT username, Status, ExpireDate FROM members WHERE Status = "Inactive" ';
$result = mysqli_query($conn, $sql);
return $result;
}
function GetLevelArray($Stage, $Level){
require('connect.php');
$sql = sprintf('SELECT * FROM levels WHERE Stage = "%s" AND Level = "%s" ',$Stage, $Level);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetNextLevel($currentLevelID){
require('connect.php');
$NextID = $currentLevelID + 1;
$sql = sprintf('SELECT * FROM levels WHERE id = "%s" ',$NextID);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function GetLevelID($Stage, $Level){
require('connect.php');
$sql = sprintf('SELECT id FROM levels WHERE Stage = "%s" AND Level = "%s" ',$Stage, $Level);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row['id'];
}else {
return false;
}
}
function GetNextBeneficiary($Uname, $Stage, $Level){
$memberArray = GetMemberArray($Uname);
$NextBeneficiary;
if($Level == 'Level0'){
$NextBeneficiary = $memberArray['upline1'];
}else if($Level == 'Level1'){
$NextBeneficiary = $memberArray['upline2'];
}else if($Level == 'Level2'){
$NextBeneficiary = $memberArray['upline3'];
}else if($Level == 'Level3'){
$NextBeneficiary = $memberArray['upline4'];
}else if($Level == 'Level4'){
$NextBeneficiary = NULL;
}
return $NextBeneficiary;
}
function TestInput($data) {
$data = trim($data);
$data = stripslashes($data);
$data = htmlspecialchars($data);
return $data;
}
function authUser($uname,$Pass){
require('connect.php');
$sql = sprintf("SELECT * FROM members WHERE Email = '%s' AND Pass ='%s' ",$uname,$Pass);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function authEmail($Email){
require('connect.php');
$sql = sprintf("SELECT * FROM members WHERE Email = '%s' ",$Email);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function UserExist($Uname){
require('connect.php');
$sql = sprintf("SELECT Uname FROM members WHERE Uname = '%s' ",$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
$Uname = $row["Uname"];
return true;
}else {
return false;
}
}
function GetStageLevel($Uname){
require('connect.php');
$sql = sprintf("SELECT Stage, Level FROM members WHERE username = '%s' ",$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
return $result;
}
}
function EmailExist($email){
require('connect.php');
$sql = sprintf('SELECT email FROM members WHERE email = "%s" ',$email);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
return true;
}else {
return false;
}
}
function PhoneExist($phone){
require('connect.php');
$sql = sprintf('SELECT phone FROM members WHERE phone = "%s" ',$phone);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
return true;
}else {
return false;
}
}
function GCRcheckexist($GCR){
require('connect.php');
$sql = sprintf('SELECT GCRaddress FROM members WHERE GCRaddress = "%s" ',$GCR);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
return true;
}else {
return false;
}
}
function BTCcheckexist($BTC){
require('connect.php');
$sql = sprintf('SELECT BTCaddress FROM members WHERE BTCaddress = "%s" ',$BTC);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
return true;
}else {
return false;
}
}
function EncryptValue($password){
//Hash Password
return $password;
}
function checkUser($Uname, $Pass){
require('connect.php');
$Pass = EncryptValue($Pass);
$sql = sprintf("SELECT Uname, Password FROM members WHERE Uname = '%s' and Pass = '%s' ",$Uname, $Pass);
$result = mysqli_query($conn, $sql);
if ($result == 1) {
return true;
} else {
return false;
}
}
function authAdmin($Uname, $Pass){
require('connect.php');
$Pass = EncryptValue($Pass);
$sql = sprintf("SELECT admin_user, admin_pass FROM admin WHERE admin_user = '%s' AND admin_pass = '%s' ",$Uname, $Pass);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
return true;
} else {
return false;
}
}
function admin_allMembers(){
//This function returns a query result
require('connect.php');
$sql = "SELECT * FROM members";
$result= mysqli_query($conn, $sql);
return $result;
}
function admin_allPaymentDetails(){
//This function returns a query result
require('connect.php');
$sql = "SELECT * FROM paymenthistory";
$result= mysqli_query($conn, $sql);
return $result;
}
function admin_mobilemoney(){
//This function returns a query result
require('connect.php');
$sql = "SELECT * FROM mobilemoney";
$result= mysqli_query($conn, $sql);
return $result;
}
function getinboxes($user){
//This function returns a query result
require('connect.php');
$sql = sprintf("SELECT * FROM msg WHERE user = '%s' AND status = 'inbox' ORDER BY ID DESC", $user);
$result= mysqli_query($conn, $sql);
return $result;
}
function get_details($login){
//This function returns a query result
require('connect.php');
$sql = sprintf("SELECT * FROM trans WHERE login = '%s' ORDER BY ID DESC", $login);
$result= mysqli_query($conn, $sql);
return $result;
}
function get_msg($id){
//This function returns a query result
require('connect.php');
$sql = sprintf("SELECT * FROM msg WHERE ID = %s", $id);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
// Put data in row
$row = mysqli_fetch_assoc($result);
return $row;
}else {
return false;
}
}
function getsent($user){
//This function returns a query result
require('connect.php');
$sql = sprintf("SELECT * FROM msg WHERE user = '%s' AND status = 'sent' ORDER BY ID DESC", $user);
$result= mysqli_query($conn, $sql);
return $result;
}
function admin_bankaccounts(){
//This function returns a query result
require('connect.php');
$sql = "SELECT * FROM memberaccounts";
$result= mysqli_query($conn, $sql);
return $result;
}
function admin_MemberWithID($id){
//This function returns a query result
require('connect.php');
$sql = sprintf("SELECT * FROM members WHERE id = %s", $id);
if($result= mysqli_query($conn, $sql)){
return $result;
}else return false;
}
function getStatus($Uname){
require('connect.php');
$sql = sprintf("SELECT Status FROM members where username = '%s'",$Uname);
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) == 1) {
//Check Status
$row = mysqli_fetch_assoc($result);
$status = $row["Status"];
return $status;
} else {
return "Invalid Upline";
}
}
function getMemberAccounts($User){
//This function returns a query result
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT * FROM memberaccounts where Uname = '%s' " ,$User);
$memAccount_result = mysqli_query($conn, $sql);
return $memAccount_result;
}
function getMemberAccountsWithID($id){
//This function returns a query result
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT * FROM memberaccounts where id = '%s' " ,$id);
$memAccount_result = mysqli_query($conn, $sql);
return $memAccount_result;
}
function getMobileMoneyWithID($mm_ID){
//This function returns a string
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT * FROM mobilemoney where id = '%s' " ,$mm_ID);
$memAccount_result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($memAccount_result);
return $row;
}
function getBankAccountUser($bnk_id){
//This function returns a string
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT Uname FROM memberaccounts where id = '%s' " ,$bnk_id);
$memAccount_result = mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($memAccount_result);
return $row['Uname'];
}
function getMobileMoneyAccounts($User){
//This function returns a query result
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT * FROM mobilemoney where Uname = '%s' " ,$User);
$mobilemoney_result= mysqli_query($conn, $sql);
return $mobilemoney_result;
}
function getInboundPayment($Uname) {
//This function returns a query result
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT * FROM paymenthistory where destUname = '%s' ORDER BY id DESC " ,$Uname);
$result= mysqli_query($conn, $sql);
return $result;
}
function getOutboundPayment($Uname) {
//This function returns a query result
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT * FROM paymenthistory where sourceUname = '%s' ORDER BY id DESC " ,$Uname);
$result= mysqli_query($conn, $sql);
return $result;
}
function checkDuplicatePay($Uname, $receiver, $NextStage, $NextLevel){
//This function returns true or false
require('connect.php');
if (!isset($_SESSION)) {
session_start();
}
$sql = sprintf("SELECT * FROM paymenthistory where sourceUname = '%s' and destUname = '%s' and nextstage = '%s' and nextlevel = '%s' ",$Uname, $receiver, $NextStage, $NextLevel);
$result= mysqli_query($conn, $sql);
if(mysqli_num_rows($result) >0){
return true;
}else {
return false;
}
}
function getPaymentDetails($id){
//This function returns a query result
require('connect.php');
$sql = sprintf("SELECT * FROM paymenthistory where id = '%s' ",$id);
$result= mysqli_query($conn, $sql);
return $result;
}
function removeDownline($delUname, $Upline, $Position){
require('connect.php');
if($Position != NULL){
$downlineCount = GetDownlineCount($Upline);
$downlineCount = $downlineCount - 1;
$removeDownlinesql = sprintf("UPDATE members SET
downlines = %s, %s = NULL
WHERE username = '%s' ",
$downlineCount,
$Position,
$Upline
);
if (mysqli_query($conn, $removeDownlinesql)) {
//Do nothing. Just move on
} else {
echo "Error Updating the Upline's record: " . mysqli_error($conn);
die();
}
}
}
function deleteAllPendingPayOfMember($delUname){
require('connect.php');
$sql = sprintf( "DELETE FROM paymenthistory WHERE sourceUname = '%s' AND status = 'Pending' ", $delUname);
$result= mysqli_query($conn, $sql);
if (mysqli_query($conn, $sql)) {
return true;
} else {
return false;
}
}
function deleteMember($Uname){
//This function returns a query result
require('connect.php');
$sql = sprintf( "DELETE FROM members WHERE username = '%s' ", $Uname);
$result= mysqli_query($conn, $sql);
if (mysqli_query($conn, $sql)) {
return true;
} else {
return false;
}
}
function logout(){
if (!isset($_SESSION)) {
session_start();
}
// remove all session variables
if(isset( $_SESSION['email'])){
session_unset( $_SESSION['email']);
// destroy the session
session_destroy();
session_destroy();
}
if(isset($_SESSION['uid'])){
session_unset($_SESSION['uid']);
// destroy the session
session_destroy();
session_destroy();
}
}
function addTobalance($mem,$investamount, $trading){
//Use trading to get percentage from investment tale and
//update investment balance of $mem
require('connect.php');
$sql = sprintf("SELECT * FROM currencies WHERE trading = '%s'", $trading);
$result= mysqli_query($conn, $sql);
$tradingArray = mysqli_fetch_assoc($result);
$Percent = ($investamount * $tradingArray['percent'])/100;
$balance = $Percent + $investamount;
if($trading == 'BTC'){
$theBal = 'BTCBalance';
}else if($trading == 'GCR'){
$theBal = 'GCRBalance';
}
$mm = GetMemberArray($mem);
$oldbalance = $mm[$theBal];
$newbalance = $oldbalance + $balance;
$sql = sprintf('UPDATE members SET %s=%s WHERE Uname="%s" ', $theBal, $newbalance, $mem);
//die($row['Uname'].$investamount. $row['trading']);
if($result = mysqli_query($conn, $sql)) echo "yes";
}
function getPercent($trading){
require('connect.php');
$sql = sprintf("SELECT * FROM currencies WHERE trading = '%s' ",$trading);
$result= mysqli_query($conn, $sql);
$row = mysqli_fetch_assoc($result);
return $row;
}
?>
b IDATxytVսϓ22 A@IR:hCiZ[v*E:WũZA ^dQeQ @ !jZ'>gsV仿$|?g)&x-E