Guest User

Untitled

a guest
Jul 11th, 2018
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 5.41 KB | None | 0 0
  1. <?php
  2. $username = 'bansyste_owcheck';
  3. $db = 'bansyste_owchecker';
  4. $hb = '127.0.0.1'; //localhost
  5. $pass = '';
  6.  
  7. $connection = new mysqli($hb, $username, $pass, $db);
  8. if ($connection->connect_error) {
  9.     die($connection->connect_error);
  10. }
  11.  ?>
  12. <html lang="en">
  13. <head>
  14.   <!-- Global site tag (gtag.js) - Google Analytics -->
  15. <script async src="https://www.googletagmanager.com/gtag/js?id=UA-85133566-2"></script>
  16. <script>
  17. window.dataLayer = window.dataLayer || [];
  18. function gtag(){dataLayer.push(arguments);}
  19. gtag('js', new Date());
  20.  
  21. gtag('config', 'UA-85133566-2');
  22. </script>
  23.     <meta charset="utf-8">
  24.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  25.     <title>Banned Accounts</title>
  26.  
  27.     <link rel="stylesheet" type="text/css" href="dashboard/bootstrap/css/bootstrap.min.css" />
  28.     <link rel="stylesheet" type="text/css" href="dashboard/font-awesome/css/font-awesome.min.css" />
  29.     <link rel="stylesheet" type="text/css" href="dashboard/css/local.css" />
  30.     <link rel="stylesheet" type="text/css" href="dashboard/css/util.css">
  31.  
  32.     <link rel="stylesheet" type="text/css" href="dashboard/vendor/animate/animate.css">
  33.   <!--===============================================================================================-->
  34.     <link rel="stylesheet" type="text/css" href="dashboard/vendor/select2/select2.min.css">
  35.   <!--===============================================================================================-->
  36.     <link rel="stylesheet" type="text/css" href="dashboard/vendor/perfect-scrollbar/perfect-scrollbar.css">
  37.  
  38.     <script type="text/javascript" src="dashboard/js/jquery-1.10.2.min.js"></script>
  39.     <script type="text/javascript" src="dashboard/bootstrap/js/bootstrap.min.js"></script>
  40.     <script type="text/javascript" src="dashboard/vendor/bootstrap/js/popper.js"></script>
  41.     <script src="dashboard/vendor/select2/select2.min.js"></script>
  42.     <script src="dashboard/vendor/perfect-scrollbar/perfect-scrollbar.min.js"></script>
  43. </head>
  44. <body>
  45.     <div>
  46.         <div id="page-wrapper">
  47.             <div class="row">
  48.                 <div class="col-lg-12">
  49.                     <h3>Banned Accounts</h3>
  50.                 </div>
  51.             </div>
  52.             <div class="row">
  53.                 <div class="col-lg-12">
  54.                   <div class="table100 ver3 m-b-110">
  55.                     <div class="table100-head">
  56.                       <table>
  57.                         <thead>
  58.                           <tr class="row100 head">
  59.                             <th class="cell100 column1">Name</th>
  60.                             <th class="cell100 column2">Ban Date</th>
  61.                             <th class="cell100 column3">Profile</th>
  62.                             <th class="cell100 column4">Status</th>
  63.                           </tr>
  64.                         </thead>
  65.                       </table>
  66.                     </div>
  67.                     <?php
  68.                     $query = "SELECT SteamID, steamName, Avatar, BanDate FROM steamaccount WHERE banDate IS NOT NULL ORDER BY banDate DESC";
  69.                     $stmt = $connection->prepare($query);
  70.                     $stmt->bind_result($steamid, $name, $avatar, $BanDate);
  71.                     $stmt->execute();
  72.  
  73.                     $content = [];
  74.                     $tempi = 0;
  75.                     while ($stmt->fetch()) {
  76.                         $content[$tempi]['steamID'] = $steamid;
  77.                         $content[$tempi]['steamName'] = $name;
  78.                         $content[$tempi]['avatarLink'] = $avatar;
  79.                         $content[$tempi]['banState'] = 1;
  80.                         $content[$tempi]['banDate'] = $BanDate;
  81.                         $tempi++;
  82.                     }
  83.  
  84.                     displayAccounts($content);
  85.  
  86.                     function displayAccounts($data)
  87.                     {
  88.                         $output = "<div class=\"table100-body js-pscroll\">
  89.                      <div class=\"table100-body js-pscroll\">
  90.                      <div class=\"table100-body js-pscroll\">
  91.                      <table>
  92.                      <tbody>";
  93.  
  94.                         foreach ($data as $key => $var) {
  95.                             $output .= "<tr class=\"row100 body\">";
  96.                             $output .= "<td class=\"cell100 column1\"><img src=\"" . $var['avatarLink'] . "\" height=64 width=64 ></img> " . $var['steamName'] . "</td>";
  97.                             $output .= "<td class=\"cell100 column2\">" . $var['banDate'] . "</td>";
  98.                             $output .= "<td class=\"cell100 column3\"><a href=\"https://steamcommunity.com/profiles/" . $var['steamID'] . "\">" . $var['steamID'] . "</a></td>";
  99.                             $output .= "<td class=\"cell100 column4\" " . ($var['banState'] == 0 ? 'id="notbanned"' : 'id="banned"') .">" . ($var['banState'] == 0 ? 'Not banned' : 'Banned') . "</td>";
  100.                             $output .= "</tr>";
  101.                         }
  102.  
  103.                         $output .= "</tbody>";
  104.                         $output .= "</table>";
  105.                         $output .= "</div>";
  106.                         $output .= "</div>";
  107.                         $output .= "</div>";
  108.                         echo $output;
  109.                     }
  110.                     ?>
  111.                   </div>
  112.                 </div>
  113.             </div>
  114.         </div>
  115.     </div>
  116.     <!-- /#wrapper -->
  117. </body>
  118. <script src="dashboard/js/main.js"></script>
  119. </html>
Add Comment
Please, Sign In to add comment