Advertisement
Guest User

Untitled

a guest
Dec 26th, 2018
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.88 KB | None | 0 0
  1. <?php
  2.  
  3.   $db_host = $db_info['ip'];
  4.   $db_name = $db_info['db_name'];
  5.   $db_user = $db_info['user'];
  6.   $db_pass = $db_info['pass'];
  7.  
  8.   try {
  9.     $conn = new PDO("mysql:host=$db_host;dbname=$db_name", $db_user, $db_pass);
  10.     $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  11.     $conn->query("SET NAMES 'utf8'");
  12.   }
  13.   catch(PDOException  $e) {
  14.     echo "Connection failed: " . $e->getMessage();
  15.   }
  16.  
  17.   //SQLs
  18.   $sql_auth = "SELECT * FROM accounts WHERE login=:login AND password=:password";
  19.   $online_players = "SELECT COUNT(*) FROM characters WHERE online='1'";
  20.  
  21.   $gamserver = @fsockopen($server_config['server_ip'], 7777, $errno, $errstr);
  22.   $loginserver = @fsockopen($server_config['server_ip'], 2106, $errno, $errstr);
  23.  
  24.   if ($gamserver) {
  25.     $game_status = 'online';
  26.     $game_display = 'Online';
  27.   }
  28.   else {
  29.     $game_status = 'offline';
  30.     $game_display = 'Offline';
  31.   }
  32.  
  33.  
  34.  
  35.   if ($loginserver) {
  36.     $login_status = 'online';
  37.     $login_display = 'Online';
  38.   }
  39.   else {
  40.     $login_status = 'offline';
  41.     $login_display = 'Offline';
  42.   }
  43.  
  44.  
  45.   $game_status =  '<div class="'.$game_status.'">'.$game_display.'</div>';
  46.   $login_status =  '<div class="'.$login_status.'">'.$login_display.'</div>';
  47.  
  48.   $online_players = $conn->prepare($online_players);
  49.     $online_players->execute();
  50.   $online = $online_players->fetchColumn();
  51.   $online = $online + $web_config['fake_players'];
  52.  
  53.   $total_pvp = 0;
  54.   $total_pvp_sql   = "SELECT pvpkills FROM characters WHERE pvpkills > 0";
  55.   $total_pvp_query = $conn-> prepare($total_pvp_sql);
  56.   $total_pvp_query-> execute();
  57.  
  58.     while($total_pvp_data = $total_pvp_query-> fetchColumn()) {
  59.         $total_pvp =  $total_pvp_data + $total_pvp;
  60.     }
  61.  
  62.  
  63.   $paypal = 'https://www.paypal.com/cgi-bin/webscr';
  64.   $admin_paypal = $web_config['paypal_email'];
  65.  
  66.   $points_per_euro = $web_config['donate_points'];
  67. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement