Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <head>
- <title> Account Details</title>
- <style>
- input{
- width:250px;
- height:30px;
- }
- #container{
- background-color:#de9f25;
- padding:30px 10px 50px 10px;
- width:600px;
- box-shadow:1px 1px 5px #000;
- border: 1px solid #c0c0c0;
- }
- table, th, td {
- border: 3px solid black;
- border-collapse: collapse;
- border-color: #4f4f4f;
- }
- th, td {
- padding: 5px;
- text-align: left;
- }
- </style>
- </head>
- <?php
- session_start();
- $servername = "localhost";
- $username = "root";
- $password = "";
- $dbname = "ds";
- $conn = mysqli_connect($servername, $username, $password);
- $bname = $_SESSION["dename"];
- $accpw = $_SESSION["password"];
- $bacc;
- $owner;
- $pacc;
- $dspp;
- $igaccid;
- $igname;
- $rank;
- $team;
- $emailad;
- $count = 0;
- if(isValidAccName($bname, $conn, $dbname) == -1)
- {
- echo "Incorrect player name or password.";
- echo '<br><br><a href="/ds/index.php">Click here</a> to get redirected to the login page.';
- return;
- }
- mysqli_select_db ($conn, $dbname);
- $result = mysqli_query ($conn, "select * from accounts where name = '$bname'");
- while ($row = mysqli_fetch_array ($result)) {
- $count++;
- if($count != 0)
- if($accpw != $row['password'])
- {
- echo "Incorrect player name or password.";
- echo '<br><br><a href="/ds/index.php">Click here</a> to get redirected to the login page.';
- return;
- }
- $bacc = $row['id'];
- $igaccid = $row['accid'];
- $owner = $row['owner'];
- $igname = $row['name'];
- $emailad = $row['email'];
- $dspp = $row['dspp'];
- $rank = $row['rank'];
- $team = $row['team'];
- }
- if($count == 0){
- echo "Incorrect player name or password.";
- echo '<br><br><a href="/ds/index.php">Click here</a> to get redirected to the login page.';
- return;
- }
- $emailad = getAccEmail($bacc, $conn, $dbname);
- $rank = getRankName($rank);
- $team = getTeamName($team);
- $dename = getAccountName($bacc, $conn, $dbname);
- echo '<center><img src="http://i.imgur.com/uK4k2X7.png" /></center>';
- echo "<center><h1>$dename</h1>";
- echo "<div id='container' align='left'>";
- echo "<font size=5 color=white><b>In-game name:</b> $igname";
- echo "<br><b>Rank:</b> $rank";
- echo "<br><b>Team:</b> $team";
- echo "<br><b>Email Address:</b> $emailad";
- echo "<br><b>DSPP:</b> $dspp";
- echo "</div></font>";
- echo "<div id='container'>
- <form action='' method='post'>
- <font size=4><font color='#333333'>Change Password:</font><br>
- <input type='password' name='currpw' placeholder='Current Password' />
- <br><input type='password' name='newpw1' placeholder='New Password' />
- <br><input type='password' name='newpw2' placeholder='Confirm Password' />
- <br><br><input type='submit' name='updatepw' value='Change Password' />
- </form></div><br><br>";
- if(isset($_POST['updatepw']))
- {
- if(!empty($_POST['currpw']) && !empty($_POST['newpw1']) && !empty($_POST['newpw2']))
- {
- if($_POST['currpw'] == $accpw)
- {
- if($_POST['newpw1'] == $_POST['newpw2'])
- {
- $bacc = $_SESSION["id"];
- $lastpwch = getLastPwChange($bacc, $conn, $dbname);
- if(time()-$lastpwch > 3600 || $lastpwch == 0)
- {
- $currpw = $_POST['currpw'];
- $newpw1 = $_POST['newpw1'];
- $newpw2 = $_POST['newpw2'];
- setAccPassword($bacc, $newpw1, $conn, $dbname);
- $_SESSION["password"] = $newpw1;
- echo "You've succesfully changed your password to $newpw1";
- }
- else echo "<b>[ERROR]</b> You must wait at least one hour before changing your password again.";
- }
- else echo "<b>[ERROR]</b> Passwords don't match!";
- }
- else echo "<b>[ERROR]</b> Invalid current password!";
- }
- else echo "<b>[ERROR]</b> You must fill all forms!";
- }
- if($count == 0) echo "<h3>There are no DSPP transactions.";
- if($owner == 1)
- {
- $bbcode = "";
- $bbcode2 = "";
- echo
- "<center><hr>
- <h2>Administration<br></h2>";
- $count = 0;
- mysqli_select_db ($conn, $dbname);
- $result = mysqli_query ($conn, "select * from trans");
- echo "<font color='#333333'><h1>DSPP Transactions:</h1>";
- while ($row = mysqli_fetch_array ($result)) {
- $count++;
- }
- if($count != 0)
- {
- echo "<table style='width:20%'>";
- echo '<tr>';
- echo '<th><b><font color=333333>Name</b></th>';
- echo '<th><b><font color=333333>Amount</b></th>';
- echo '<th><b><font color=333333>Reason</b></th>';
- echo '<th><b><font color=333333>Before</b></th>';
- echo '</tr>';
- }
- $count = 0;
- mysqli_select_db ($conn, $dbname);
- $result = mysqli_query ($conn, "select * from trans ORDER BY date DESC");
- while ($row = mysqli_fetch_array ($result)) {
- $count++;
- if($count != 0)
- $peid = $row['id'];
- $pename = getAccountName($peid, $conn, $dbname);
- $damount = number_format($row['amount']);
- $before = time()-$row['date'];
- $before = intval($before/86400);
- $dreason = $row['reason'];
- echo '<tr>';
- echo "<td>$pename</td>";
- echo "<td>+$damount</td>";
- echo "<td>$dreason</td>";
- echo "<td>$before days</td>";
- echo '</tr>';
- $bbcode = $bbcode."-[color=white][b]$pename";
- $bbcode = $bbcode."[/b][/color] has been given [color=green]$damount";
- $bbcode = $bbcode."[/color] DSPP ($dreason)\n";
- }
- echo '</table>';
- if($count == 0) echo "<font size=5>There are no transactions!</font>";
- else echo "<center><textarea style='width:40%;' rows='5'>$bbcode</textarea>";
- echo "<br><br>";
- echo "<table style='width:30%'>";
- echo '<tr>';
- echo '<td><b>Name</b></td>';
- echo '<td><b>Rank</b></td>';
- echo '<td><b>Team</b></td>';
- echo '<td><b>DSPP</b></td>';
- echo "<th colspan='2'>Last DSPP Given</th>";
- echo '</tr>';
- mysqli_select_db ($conn, $dbname);
- $result = mysqli_query($conn, "select * from accounts ORDER BY rank DESC");
- while($row = mysqli_fetch_array ($result))
- {
- $bacc = $row['id'];
- $team = $row['team'];
- $name = $row['name'];
- $dspp = $row['dspp'];
- $rank = $row['rank'];
- $lastdspp = $row['lastdspp'];
- $lastreason = $row['lastreason'];
- if($lastdspp == 0) $lastdspp = "-";
- else $lastdspp = "+$lastdspp";
- if($rank >= 7)
- {
- $dspp = "-";
- $lastdspp = "-";
- $lastreason = "-";
- }
- if(calcRank($dspp) > $rank)
- {
- $rank = getRankName($rank);
- $rank = "<font color='#238C00'>$rank</font>";
- }
- else $rank = getRankName($rank);
- $team = getTeamName($team);
- echo '<tr>';
- echo "<td>$name</td>";
- echo "<td>$rank</td>";
- echo "<td>$team</td>";
- echo "<td>$dspp</td>";
- echo "<td>$lastdspp</td>";
- echo "<td>$lastreason</td>";
- echo '</tr>';
- }
- echo '</table>';
- $count = 0;
- echo "<br><b><font size=5>Last week promotions:</b></font>";
- mysqli_select_db ($conn, $dbname);
- $result = mysqli_query($conn, "select * from promotions");
- while($row = mysqli_fetch_array ($result))
- {
- $count++;
- if($count != 0)
- $time = $row['time'];
- if($time < time()-604800) continue;
- $accid = $row['id'];
- $oldrank = getRankName($row['oldrank']);
- $newrank = getRankName($row['newrank']);
- $name = getAccountName($accid, $conn, $dbname);
- echo "<br>$name from $oldrank to $newrank!";
- $bbcode2 = $bbcode2."-[color=white][b]$pename";
- $bbcode2 = $bbcode2."[/b][/color] has been [color=green][b]PROMOTED.";
- $bbcode2 = $bbcode2."[/b][/color]\n";
- }
- if($count != 0)echo "<center><textarea style='width:40%;' rows='5'>$bbcode2</textarea>";
- else echo "<br><font size=5>There are no promotions!</font>";
- $totaldspp = number_format(getAllDSPP($conn, $dbname));
- echo "<br><b><font size=5><br>Total DSPP:</b>$totaldspp</font>";
- echo "<hr><div id='container'>
- <form action='' method='post'>
- <font size=4>Create new account:</font>
- <br><input type='text' name='pname' placeholder='In-game Name' />
- <br><input type='email' name='pemail' placeholder='Email Address' />
- <br><input type='text' name='ppw' placeholder='Password' />
- <br><br><input type='submit' name='create_button' value='Create account' />
- </form></div><br><br>";
- echo "<div id='container'>
- <form action='' method='post'>
- <font size=4>Give DSPP:</font><br>
- <input type='text' name='pename' placeholder='Name' />
- <br><input type='number' name='dwamount' placeholder='Amount'/>
- <br><input type='text' name='dwreason' placeholder='Reason'/>
- <br><br><input type='submit' name='dspp_act' value='Add' />
- </form></div><br><br>";
- echo "<div id='container'>
- <form action='' method='post'>
- <font size=4>Show Account Info:</font><br>
- <input type='text' name='peename' placeholder='Name' />
- <br><br><input type='submit' name='showinf' value='Show' />
- </form></div><br><br>";
- echo "<div id='container'>
- <form action='' method='post'>
- <font size=4>Promote Member:</font><br>
- <input type='text' name='peeeename' placeholder='Name' />
- <br><br><input type='submit' name='ppromote' value='Promote' />
- </form></div><br><br>";
- echo "<div id='container'>
- <form action='' method='post'>
- <font size=4>Set Team:</font><br><br>
- Teams ID's:<br>
- Supporter Team: 0
- <br>Turfing Team: 1
- <br>Events Team: 2
- <br>Management: 3
- <br><input type='text' name='peeeeename' placeholder='Name' />
- <br><input type='text' name='pteam' placeholder='Team ID' />
- <br><br><input type='submit' name='steam' value='Set Team' />
- </form></div><br><br>";
- echo "<div id='container'>
- <form action='' method='post'>
- <font size=4>Set Rank:</font><br><br>
- Ranks ID's:<br>
- Trainee: 0
- <br>Rookie: 1
- <br>Competant: 2
- <br>Skilled: 3
- <br>Advanced: 4
- <br>Expert: 5
- <br>Master: 6
- <br>Veteran: 7
- <br>Supervisor: 8
- <br>Head: 9
- <br><input type='text' name='peeeeeename' placeholder='Name' />
- <br><input type='text' name='prank' placeholder='Rank ID' />
- <br><br><input type='submit' name='srank' value='Set Rank' />
- </form></div><br><br>";
- echo "<div id='container'>
- <form action='' method='post'>
- <font size=4>Change Account Password:</font><br>
- <input type='text' name='peeename' placeholder='Name' />
- <br><input type='text' name='bopw' placeholder='New Password'/>
- <br><br><input type='submit' name='bochangepw' value='Change Password' />
- </form></div><br><br>";
- }
- if(isset($_POST['bochangepw']))
- {
- if(empty($_POST["peeename"]))
- {
- echo "Name can't be empty.<br><br><br>";
- return;
- }
- if(empty($_POST["bopw"]))
- {
- echo "New password can't be empty.<br><br><br>";
- return;
- }
- if(isValidAccName($_POST["peeename"], $conn, $dbname) == -1)
- {
- echo "<b>[ERROR]</b> Invalid name.";
- return;
- }
- $dename = $_POST["peeename"];
- $baccid = isValidAccName($_POST["peeename"], $conn, $dbname);
- $baccpw = $_POST["bopw"];
- setAccPassword($baccid, $baccpw, $conn, $dbname);
- $_SESSION["sstarted"] = true;
- echo "You've successfully changed the password of $dename to $baccpw";
- return;
- }
- if(isset($_POST['create_button']))
- {
- if(empty($_POST["pname"]))
- {
- echo "In-game name can't be empty.<br><br><br>";
- return;
- }
- if(empty($_POST["ppw"]))
- {
- echo "Password can't be empty.<br><br><br>";
- return;
- }
- if(empty($_POST["pemail"]))
- {
- echo "Email Address can't be emtpy.<br><br><br>";
- return 1;
- }
- $pname = $_POST["pname"];
- if(isValidSFCNRAcc($pname) == 0)
- {
- echo "<b>[ERROR]</b> Invalid player account name.<br><br><br>";
- return;
- }
- if(isValidAccName($pname, $conn, $dbname) != -1) {
- echo "<b>[ERROR]</b> This account is already registered.<br><br><br>";
- return;
- }
- $quickname = $_POST["pname"];
- $quickpw = $_POST["ppw"];
- $email = $_POST["pemail"];
- $joinedat = time();
- mysqli_query($conn, "INSERT INTO accounts (name, password, email, joinedat) VALUES ('$quickname', '$quickpw', '$email', '$joinedat')");
- $bacc = mysqli_insert_id($conn);
- echo "Account ID: $bacc";
- echo "<br>Player name: $quickname";
- echo "<br>Password: $quickpw";
- echo "<br>Email: $email";
- echo "<br>Account was successfully registered!";
- }
- if(isset($_POST['dspp_act']))
- {
- if(empty($_POST["pename"]))
- {
- echo "<b>[ERROR]</b> You must enter a name.";
- return;
- }
- if(empty($_POST["dwamount"]))
- {
- echo "<b>[ERROR]</b> You must enter an amount.";
- return;
- }
- if(empty($_POST["dwreason"]))
- {
- echo "<b>[ERROR]</b> You must enter a reason.";
- return;
- }
- if($_POST["dwamount"] == 0)
- {
- echo "<b>[ERROR]</b> Amount can't be 0.";
- return;
- }
- $pname = $_POST["pename"];
- if(IsValidAccName($pname, $conn, $dbname) == -1)
- {
- echo "<b>[ERROR]</b> Invalid account name.";
- return;
- }
- if($_POST['dwamount'] < 0)
- {
- echo "<b>[ERROR]</b> Invalid amount.";
- return;
- }
- $pname = IsValidAccName($_POST["pename"], $conn, $dbname);
- $dspp = $_POST['dwamount'];
- $reason = $_POST['dwreason'];
- $detime = time();
- mysqli_query($conn, "INSERT INTO trans (id, amount, reason, date) VALUES ('$pname', '$dspp', '$reason', '$detime')");
- giveAccDSPP($pname, $dspp, $reason, $conn, $dbname);
- echo "NAME: $pname || AMOUNT: $dspp || REASON: $reason<br>";
- echo "DSPP were added.";
- }
- if(isset($_POST['showinf']))
- {
- if(empty($_POST["peename"]))
- {
- echo "Name can't be empty!<br><br><br>";
- return;
- }
- if(isValidAccName($_POST["peename"], $conn, $dbname) == -1)
- {
- echo "<b>[ERROR]</b> Invalid name";
- return;
- }
- $sbankid = isValidAccName($_POST["peename"], $conn, $dbname);
- showAccountInfo($sbankid, $conn, $dbname);
- }
- if(isset($_POST['ppromote']))
- {
- if(empty($_POST["peeeename"]))
- {
- echo "Name can't be empty!<br><br><br>";
- return;
- }
- if(isValidAccName($_POST["peeeename"], $conn, $dbname) == -1)
- {
- echo "<b>[ERROR]</b> Invalid name";
- return;
- }
- $peid = isValidAccName($_POST["peeeename"], $conn, $dbname);
- $dspp = getAccDSPP($peid, $conn, $dbname);
- $rank = getAccRank($peid, $conn, $dbname);
- if(calcRank($dspp) < $rank+1)
- {
- echo "<b>[ERROR]</b> No enough DSPP.";
- return;
- }
- $hisname = $_POST["peeeename"];
- $newrank = $rank+1;
- PromoteAcc($peid, $rank, $newrank, $conn, $dbname);
- $newrank = getRankName($newrank);
- $rank = getRankName($rank);
- echo "You've successfully promoted $hisname from $rank to $newrank!";
- }
- if(isset($_POST['steam']))
- {
- if(empty($_POST["peeeeename"]))
- {
- echo "Name can't be empty!<br><br><br>";
- return;
- }
- if(empty($_POST["pteam"]) && $_POST["pteam"] != 0)
- {
- echo "Team ID can't be empty!<br><br><br>";
- return;
- }
- if(isValidAccName($_POST["peeeeename"], $conn, $dbname) == -1)
- {
- echo "<b>[ERROR]</b> Invalid name";
- return;
- }
- $teamid = $_POST["pteam"];
- if($teamid < 0 || $teamid > 3)
- {
- echo "Invalid team ID.<br><br><br>";
- return;
- }
- $hisname = $_POST["peeeeename"];
- $peid = isValidAccName($_POST["peeeeename"], $conn, $dbname);
- $teamname = getTeamName($_POST["pteam"]);
- setAccTeam($peid, $teamid, $conn, $dbname);
- echo "You've set $hisname's team to $teamname!";
- }
- if(isset($_POST['srank']))
- {
- if(empty($_POST["peeeeeename"]))
- {
- echo "Name can't be empty!<br><br><br>";
- return;
- }
- if(empty($_POST["prank"]) && $_POST["prank"] != 0)
- {
- echo "Rank ID can't be empty!<br><br><br>";
- return;
- }
- if(isValidAccName($_POST["peeeeeename"], $conn, $dbname) == -1)
- {
- echo "<b>[ERROR]</b> Invalid name";
- return;
- }
- $rankid = $_POST["prank"];
- if($rankid < 0 || $rankid > 9)
- {
- echo "Invalid rank ID.<br><br><br>";
- return;
- }
- $hisname = $_POST["peeeeeename"];
- $peid = isValidAccName($_POST["peeeeeename"], $conn, $dbname);
- $rankname = getRankName($_POST["prank"]);
- setAccRank($peid, $rankid, $conn, $dbname);
- echo "You've set $hisname's rank to $rankname!";
- }
- function setAccPassword($baccf, $passwordf, $connf, $dbnamef)
- {
- $thetime = time();
- $sql = "UPDATE accounts SET password='$passwordf', lastpasswordchange='$thetime' WHERE id=$baccf";
- if(mysqli_query($connf, $sql)){
- echo "<br>Settings were updated successfully.<br>";
- }
- else
- {
- echo "<br>ERROR: Could not able to execute $sql. <br>" . mysqli_error($connf)."<br>";
- }
- }
- function getLastPwChange($baccf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select lastpasswordchange from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $lastpasswordchange = $row['lastpasswordchange'];
- }
- return $lastpasswordchange;
- }
- function getAllDSPP($connf, $dbnamef)
- {
- $totaldspp = 0;
- mysqli_select_db ($connf, $dbnamef);
- $result = mysqli_query ($connf, "select * from accounts WHERE dspp > 0");
- while ($row = mysqli_fetch_array ($result)) {
- $dspp = $row['dspp'];
- $totaldspp = $totaldspp+$dspp;
- }
- return $totaldspp;
- }
- function isValidOwnerID($baccf, $connf, $dbnamef)
- {
- $countf = 0;
- mysqli_select_db ($connf, $dbnamef);
- $result = mysqli_query ($connf, "select * from accounts where accid = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $countf++;
- }
- if($countf == 0) return 0;
- return 1;
- }
- function isValidAccName($baccf, $connf, $dbnamef)
- {
- $countf = 0;
- mysqli_select_db ($connf, $dbnamef);
- $result = mysqli_query ($connf, "select * from accounts where name='$baccf'");
- while ($row = mysqli_fetch_array ($result)) {
- $countf++;
- $accid = $row['id'];
- }
- if($countf == 0) return -1;
- return $accid;
- }
- function getAccountName($baccf, $connf, $dbnamef)
- {
- if(IsValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select * from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $namef = $row['name'];
- }
- return $namef;
- }
- function isValidSFCNRAcc($accidf)
- {
- $url = "http://sfcnr.com/sig/$accidf";
- $handle = curl_init($url);
- curl_setopt($handle, CURLOPT_RETURNTRANSFER, TRUE);
- /* Get the HTML or whatever is linked in $url. */
- $response = curl_exec($handle);
- /* Check for 404 (file not found). */
- $httpCode = curl_getinfo($handle, CURLINFO_HTTP_CODE);
- if($httpCode == 404) $returnvalue = 0;
- else $returnvalue = 1;
- curl_close($handle);
- return $returnvalue;
- }
- function isValidAccount($baccf, $connf, $dbnamef)
- {
- $countf = 0;
- mysqli_select_db ($connf, $dbnamef);
- $result = mysqli_query ($connf, "select * from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $countf++;
- }
- if($countf == 0) return 0;
- return 1;
- }
- function getAccDSPP($baccf, $connf, $dbnamef)
- {
- if(IsValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select dspp from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $dspp = $row['dspp'];
- }
- return $dspp;
- }
- function getAccRank($baccf, $connf, $dbnamef)
- {
- if(IsValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select rank from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $rankf = $row['rank'];
- }
- return $rankf;
- }
- function giveAccDSPP($baccf, $dsppf, $thereasonf, $connf, $dbnamef)
- {
- if(IsValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $dspp = getAccDSPP($baccf, $connf, $dbnamef);
- $dspp = $dspp+$dsppf;
- setAccDSPP($baccf, $dspp, $thereasonf, $connf, $dbnamef);
- }
- function getAccTeam($baccf, $connf, $dbnamef)
- {
- if(IsValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select team from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $teamf = $row['team'];
- }
- return $teamf;
- }
- function setAccDSPP($baccf, $dsppf, $thereasonf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $diff = $dsppf-getAccDSPP($baccf, $connf, $dbname);
- mysqli_query($connf, "UPDATE accounts SET dspp=$dsppf, lastdspp=$diff, lastreason='$thereasonf' WHERE id=$baccf");
- }
- function setAccTeam($baccf, $teamf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- mysqli_query($connf, "UPDATE accounts SET team=$teamf WHERE id=$baccf");
- }
- function setAccRank($baccf, $rankf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- mysqli_query($connf, "UPDATE accounts SET rank=$rankf WHERE id=$baccf");
- }
- function PromoteAcc($baccf, $oldrank, $newrank, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $detime = time();
- mysqli_query($connf, "INSERT INTO promotions (id, oldrank, newrank, time) VALUES ('$baccf', '$oldrank', '$newrank', '$detime')");
- mysqli_query($connf, "UPDATE accounts SET rank=$newrank WHERE id=$baccf");
- }
- function getAccIngameAccID($baccf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select accid from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $accidf = $row['accid'];
- }
- return $accidf;
- }
- function getAccIngameName($baccf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select name from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $namef = $row['name'];
- }
- return $namef;
- }
- function getAccEmail($baccf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $result = mysqli_query ($connf, "select * from accounts where id = $baccf");
- while ($row = mysqli_fetch_array ($result)) {
- $emailfs = $row['email'];
- }
- return $emailfs;
- }
- function calcRank($dspp)
- {
- $rank;
- switch(true)
- {
- case ($dspp >= 0 && $dspp < 100):
- $rank = 0;
- return;
- case ($dspp >= 100 && $dspp < 250):
- $rank = 1;
- break;
- case ($dspp >= 250 && $dspp < 500):
- $rank = 2;
- break;
- case ($dspp >= 500 && $dspp < 650):
- $rank = 3;
- break;
- case ($dspp >= 650 && $dspp < 800);
- $rank = 4;
- break;
- case ($dspp >= 800 && $dspp < 1000):
- $rank = 5;
- break;
- case ($dspp >= 1000 && $dspp < 2000):
- $rank = 6;
- break;
- case ($dspp >= 2000 && $dspp < 3000):
- $rank = 7;
- break;
- case ($dspp >= 3000 && $dspp < 4000):
- $rank = 8;
- break;
- case ($dspp >= 4000):
- $rank = 9;
- break;
- default:
- $rank = -1;
- break;
- }
- return $rank;
- }
- function getRankName($rank)
- {
- $rankf;
- switch($rank)
- {
- case 0:
- $rankf = "Trainee";
- break;
- case 1:
- $rankf = "Rookie";
- break;
- case 2:
- $rankf = "Competant";
- break;
- case 3:
- $rankf = "Skilled";
- break;
- case 4:
- $rankf = "Advanced";
- break;
- case 5:
- $rankf = "Expert";
- break;
- case 6:
- $rankf = "Master";
- break;
- case 7:
- $rankf = "Veteran";
- break;
- case 8:
- $rankf = "Supervisor";
- break;
- case 9:
- $rankf = "Head";
- break;
- default:
- $rankf = "Unkown Rank!";
- break;
- }
- return $rankf;
- }
- function getTeamName($rank)
- {
- $teamf;
- switch($rank)
- {
- case 0:
- $teamf = "Support Team";
- break;
- case 1:
- $teamf = "Turfing Team";
- break;
- case 2:
- $teamf = "Events Team";
- break;
- case 3:
- $teamf = "Management";
- break;
- default:
- $teamf = "-";
- break;
- }
- return $teamf;
- }
- function showAccountInfo($baccf, $connf, $dbnamef)
- {
- if(isValidAccount($baccf, $connf, $dbnamef) == 0) return -1;
- $igname = getAccIngameName($baccf, $connf, $dbnamef);
- $igaccid = getAccIngameAccID($baccf, $connf, $dbnamef);
- $emailad = getAccEmail($baccf, $connf, $dbnamef);
- $dspp = getAccDSPP($baccf, $connf, $dbnamef);
- $rank = getAccRank($baccf, $connf, $dbnamef);
- $rank = getRankName($rank);
- $team = getAccTeam($baccf, $connf, $dbnamef);
- $team = getTeamName($team);
- echo "<center><h1>Account $baccf:</h1>";
- echo "<div id='container' align='left'>";
- echo "<font size=5 color=white><b>In-game name:</b> $igname";
- echo "<br><b>Rank:</b> $rank";
- echo "<br><b>Team:</b> $team";
- echo "<br><b>Email Address:</b> $emailad";
- echo "<br><b>DSPP:</b> $dspp";
- echo "</div></font>";
- }
- echo time();
- mysqli_close ($conn);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement