Guest User

Untitled

a guest
Mar 28th, 2018
170
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.78 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <?php
  4. header('Content-Type: text/html; charset=UTF-8');
  5. ob_start();
  6. session_start();
  7. require_once 'dbconnect.php';
  8. // it will never let you open index(login) page if session is set
  9. if ( isset($_SESSION['user'])!="" ) {
  10. header("Location: csgo.php");
  11. exit;
  12. }
  13. $error = false;
  14. if( isset($_POST['btn-login']) ) {
  15. // prevent sql injections/ clear user invalid inputs
  16. $username = trim($_POST['username']);
  17. $pass = trim($_POST['pass']);
  18. $pass = strip_tags($pass);
  19. $pass = htmlspecialchars($pass);
  20. // prevent sql injections / clear user invalid inputs
  21. if(empty($username)){
  22. $error = true;
  23. $usernameError = "Įveskit nick'ą.";
  24. }
  25. if(empty($pass)){
  26. $error = true;
  27. $passError = "Įveskite slaptažodį.";
  28. }
  29. // if there's no error, continue to login
  30. if (!$error) {
  31. $res=mysql_query("SELECT * FROM player_data WHERE username='$username'");
  32. $row=mysql_fetch_array($res);
  33. $count = mysql_num_rows($res); // if uname/pass correct it returns must be 1 row
  34. if( $count == 1 && $row['player_password']==$pass) {
  35. $_SESSION['user'] = $row['player_id'];
  36. $_SESSION['pw'] = $row['player_password'];
  37. header("Location: csgo.php");
  38. } else {
  39. $errMSG = "<span style='color: #ff4d4d; text-align: center;'>Blogas nick'as arba slaptažodis</span>";
  40. }
  41. }
  42. }
  43. ?>
  44. <head>
  45. <title>CS:GO Paskyra</title>
  46. <link href='http://fonts.googleapis.com/css?family=Raleway' rel='stylesheet' type='text/css'>
  47. <meta charset="utf-8">
  48. <link rel="stylesheet" type="text/css" href="new.css">
  49. </head>
  50. <body>
  51. <div id='nav'>
  52. <a href='http://wgame.lt/forumas/'>Forumas</a>
  53. </div>
  54. <div id="content">
  55. <h2>WGAME.LT <span style="color: #26b66a;">GLOBAL OFFENSIVE</span></h2>
  56. <div class="side">
  57. <h2 class="h2name">Prisijungti</h2>
  58. <form class="login" method="post" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>" autocomplete="off">
  59. <label><b>Slapyvardis</b></label><br>
  60. <input type="text" placeholder="Slapyvardis" name="username" required oninvalid="this.setCustomValidity('Įveskite slapyvardį')" value="<?php echo $username; ?>"><br><br>
  61. <span style="color: #ff4d4d; text-align: center;"><?php echo $usernameError; ?></span>
  62. <label><b>Slaptažodis</b></label><br>
  63. <input type="password" name="pass" placeholder="Slaptažodis" required oninvalid="this.setCustomValidity('Įveskite slaptažodį')"><br><br>
  64. <span style="color: #ff4d4d; text-align: center;"><?php echo $passError; ?></span>
  65. <?php
  66. if(isset($errMSG)) {
  67. echo $errMSG;
  68. }
  69. ?>
  70. <button type="submit" name="btn-login">Prisijungti</button>
  71. </form>
  72. </div>
  73. <div class="informacija">
  74. <h2>Informacija</h2>
  75. <p class="textinfo">Prisijungę prie savo wGame.lt Global Offensive paskyros galėsite atlikti šiuos dalykus:
  76. <br><br><span style="color: #26b66a;">Pasikeisti</span> slapyvardį.
  77. <br><span style="color: #26b66a;">Pasikeisti</span> slaptažodį.
  78. <br><span style="color: #26b66a;">Peržiūrėti</span> žaidėjų leaderboard.
  79. <br><span style="color: #26b66a;">Peržvelgti</span> savo skillų informaciją.
  80. <br><span style="color: #26b66a;">Žaisti</span> žaidimus - ruletę, coinflip.
  81. <br><br><span style="color: #26b66a;">Susikurti</span> paskyrą gali prisijungęs į serverį adresu <span style="color: #26b66a;">csgo.wgame.lt</span>
  82. <br>Nedelsk ir junkis prie MŪSŲ!
  83. </p>
  84. </div>
  85. </div>
  86. <footer>
  87. &copy 2017 wGame.LT
  88. </footer>
  89. </body>
  90. </html>
Add Comment
Please, Sign In to add comment