Advertisement
Guest User

Untitled

a guest
May 3rd, 2019
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.30 KB | None | 0 0
  1. <?php
  2. if(empty($_SESSION['id'])){
  3.  
  4. if(isset($_POST['login']) && $_POST['login'] == 'Logare') {
  5.  
  6. ((bool)mysqli_query($sqlServ, "USE account"));
  7.  
  8. $username = sanitize(stripInput($_POST['user']));
  9. $password = sanitize(stripInput($_POST['pw']));
  10.  
  11. $check = "SELECT * from account where login = '" . $username . "' and password = PASSWORD('$password')";
  12. $query = mysqli_query($sqlServ, $check);
  13. $num = mysqli_num_rows($query);
  14.  
  15.  
  16.  
  17. if($num > 0) {
  18.  
  19. $array = mysqli_fetch_array($query);
  20.  
  21. // SESSION variable start //
  22. if($array['status']=='OK') {//daca contul nu este blocat
  23. $_SESSION['id'] = $array['login'];
  24. //$_SESSION['coins'] = $array['coins'];
  25. $_SESSION['email'] = $array['email'];
  26. $_SESSION['real_name'] = $array['real_name'];
  27. $_SESSION['social_id'] = $array['social_id'];
  28. $_SESSION['user_admin'] = $array['web_admin'];
  29. $_SESSION['user_id'] = $array['id'];
  30. $_SESSION['user_name'] = $array['login'];
  31. $_SESSION['user_coins'] = $array['coins'];
  32. $_SESSION['user_email'] = $array['email'];
  33. $_SESSION['fingerprint'] = md5($_SERVER['HTTP_USER_AGENT'] . 'x' . $_SERVER['REMOTE_ADDR']);
  34. //Selectare nume chat
  35. $BestChar = "SELECT player.name, player.level, player.exp, player.job
  36. FROM player.player
  37. WHERE player.account_id='".$_SESSION['user_id']."' ORDER BY player.level DESC, player.exp DESC Limit 1";
  38. $sql = mysqli_query($sqlServ, $BestChar);
  39.  
  40. $check = mysqli_num_rows($sql);
  41.  
  42. if ($check == 0) {
  43. $_SESSION['chat'] = $_SESSION['id'];
  44. $_SESSION['avatar'] = "user";
  45. }
  46. else {
  47. while($getBestChar = mysqli_fetch_object($sql)) {
  48. $_SESSION['chat'] = $getBestChar->name;
  49. $_SESSION['avatar'] = $getBestChar->job; }
  50. }
  51. //Selectare nume chat (sf)
  52. echo "<meta http-equiv='refresh' content='0; URL=index.php?page=home&teste=2'>"; }
  53.  
  54. else if($array['status']=='BLOCK') {//daca contul este blocat
  55. echo'<div class="alert alert-danger" role="alert">
  56. Ne pare rău, dar contul tău este <strong>BLOCAT</strong>.
  57. </div>'; }
  58. } else {
  59. echo "<meta http-equiv='refresh' content='0; URL=index.php?page=login_error'>";
  60. }
  61. }
  62.  
  63. ?>
  64. <?php }
  65. else { echo "<meta http-equiv='refresh' content='0; URL=index.php?page=home&teste=1'>";}
  66. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement