Guest User

p_login.php

a guest
Aug 8th, 2017
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.13 KB | None | 0 0
  1. <?php
  2. session_start();
  3. require_once("db_connection.php");
  4.  
  5. if ($_POST) {
  6.     $username = isset($_POST["username"]) ? $_POST["username"] : "";
  7.     $password = isset($_POST["password"]) ? $_POST["password"] : "";
  8.     $username = mysqli_real_escape_string($conn, $username);
  9.     $password = mysqli_real_escape_string($conn, $password);
  10.     if ($username && $password) {
  11.         $query  = "SELECT * ";
  12.         $query .= "FROM useraccount ";
  13.         $query .= "WHERE username = '{$username}' AND ";
  14.         $query .= "     password = '{$password}' ";
  15.         $query .= "LIMIT 1";
  16.         $user_set = mysqli_query($conn, $query);
  17.         if (mysqli_num_rows($user_set) && !mysqli_errno($conn)) {
  18.             $user = mysqli_fetch_assoc($user_set);
  19.             $_SESSION["user_id"] = $user["id"];
  20.             header("Location: admin.php");
  21.             exit;
  22.         } else {
  23.             die("Query failed. " . mysqli_error($conn) . " (" . mysqli_errno($conn) . ")");
  24.         }
  25.         mysqli_free_result($user_set);
  26.     } else {
  27.         # username and password are required fields
  28.        # tell it to user
  29.    }
  30. }
  31. mysqli_close($conn);
Add Comment
Please, Sign In to add comment