Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php include '../classes/adminlogin.php'; ?>
- <?php
- $al = new Adminlogin();
- if($_SERVER['REQUEST_METHOD'] == 'POST'){
- $adminUser = $_POST['adminUser'];
- $adminPass = md5($_POST['adminPass']);
- $loginChk = $al->adminLogin($adminUser, $adminPass); // method value passed in adminLogin.php
- }
- ?>
- <?php include '../lib/Session.php';
- Session::checkLogin();
- include_once '../lib/Database.php';
- include_once '../helpers/format.php';
- ?>
- <?php
- class Adminlogin{
- private $db;
- private $fm;
- public function __counstruct(){
- $this->db = new Database();
- $this->fm = new Format();
- }
- public function adminLogin($adminUser, $adminPass){ // method value received from login.php
- $adminUser = $this->fm->validation($adminUser); // validation function calling through the object fm which is located in format.php.
- $adminPass = $this->fm->validation($adminPass);
- $adminUser = mysqli_real_escape_string($this->db->link, $adminUser);
- $adminPass = mysqli_real_escape_string($this->db->link, $adminPass);
- if (empty($adminUser) || empty($adminPass)) {
- $loginmsg = " Username or Password must not be empty";
- return $loginmsg;
- }
- else {
- $query = "SELECT * FROM tbl_admin WHERE adminUser = '$adminUser' AND adminPass = '$adminPass'";
- $result = $this->db->select($query);
- if ($result != false) {
- $value = $result->fetch_assoc();
- Session::set("adminlogin", true); //setter from session, set adminlogin in session.php
- Session::set("adminId", $value['adminId']); // storing data in session
- Session::set("adminUser", $value['adminUser']); // storing data in session
- Session::set("adminName", $value['adminName']); // storing data in session
- header("location:index.php");
- }
- else {
- $loginmsg = " Username or Password did not match!";
- return $loginmsg;
- }
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement