Advertisement
Guest User

Untitled

a guest
Nov 12th, 2017
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.95 KB | None | 0 0
  1. <?php
  2.     session_start();
  3.     ?>
  4.  
  5.     <?php
  6.  
  7.     $DB_SERVER="localhost";
  8.     $DB_USER="root";
  9.     $DB_PASS="new_password";
  10.     $DB_NAME="userlistdb";
  11.  
  12.     $link=mysqli_connect($DB_SERVER,$DB_USER,$DB_PASS,$DB_NAME);
  13.  
  14.     if(isset($_SESSION["session_username"])){
  15.     header("Location: intropage.php");
  16.     }
  17.     if(isset($_POST["login"])){
  18.     if(!empty($_POST['username']) && !empty($_POST['password'])) {
  19.     $username=htmlspecialchars($_POST['username']);
  20.     $password=htmlspecialchars($_POST['password']);
  21.     //var_dump($_POST);
  22.     $query=mysqli_query($link,"SELECT * FROM usertbl WHERE username='".$username."' AND password='".$password."'");
  23.     //print_r($query);
  24.     $numrows=mysqli_num_rows($link,$query);
  25.     print_r($numrows);
  26. if($numrows!=0)
  27.  {
  28. while($row=mysqli_fetch_assoc($query))
  29.  {
  30.     $dbusername=$row['username'];
  31.     $dbpassword=$row['password'];
  32. var_dump($row);
  33.  }
  34.  
  35. /*echo $dbusername;
  36. echo $dbpassword;
  37. echo $username;
  38. echo $password;
  39. */
  40.   if($username == $dbusername && $password == $dbpassword)
  41. //  if (true)
  42.  {
  43.     $_SESSION['session_username']=$username;
  44.    header("Location: intropage.php");
  45.     }
  46.     } else {
  47.     echo  "Invalid username or password!";
  48.  }
  49.     } else {
  50.     $message = "All fields are required!";
  51.     }
  52.     }
  53.     ?>
  54.  
  55. <?php include("includes/header.php"); ?>
  56.  
  57. <div class="container mlogin">
  58. <div id="login">
  59. <h1>Вход</h1>
  60. <form action="" id="loginform" method="post"name="loginform">
  61. <p><label for="user_login">Имя опльзователя<br>
  62. <input class="input" id="username" name="username"size="20"
  63. type="text" value=""></label></p>
  64. <p><label for="user_pass">Пароль<br>
  65.  <input class="input" id="password" name="password"size="20"
  66.   type="password" value=""></label></p>
  67.     <p class="submit"><input class="button" name="login"type= "submit" value="Log In"></p>
  68.     <p class="regtext">Еще не зарегистрированы?<a href= "regg.php">Регистрация</a>!</p>
  69.    </form>
  70.  </div>
  71.   </div>
  72. <?php include("includes/footer.php"); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement