admin login system in php
<?php
session_start();
include_once('config.php');
$message="";
$password_hashed="";
$password_salt="";
if(count($_POST)>0) {
$sql1="SELECT * FROM ice_admin_login WHERE email='" . $_POST["email"] . "'";
$result1=mysqli_query($con,$sql1);
$num_rows1=mysqli_num_rows($result1);
if($num_rows1 > 0)
{
$row1=mysqli_fetch_array($result1);
// $password_hashed=$row1['password'];
$password_salt=$row1['salt'];
$combo = $password_salt . $_POST['password'];
$hashed_pwd = md5($combo);
$sql="SELECT * FROM ice_admin_login WHERE email='" . $_POST["email"] . "' and password = '". $hashed_pwd."'";
$result = mysqli_query($con,$sql);
$row = mysqli_fetch_array($result);
if(is_array($row)) {
$_SESSION["ice_admin_id"] = $row['ice_admin_id'];
$_SESSION["email"] = $row['email'];
}
else
{
$message = "Invalid Email or Password!";
}
}
else
{
$message = "Invalid Email or Password!";
}
}
if(isset($_SESSION["ice_admin_id"])) {
header("Location:index.php");
exit();
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>ICE ADMIN</title>
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="vendor/metisMenu/metisMenu.min.css" rel="stylesheet">
<link href="dist/css/sb-admin-2.css" rel="stylesheet">
<link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Please Sign In</h3>
</div>
<div class="panel-body">
<form name="frmUser" method="post" action="" role="form">
<div class="message"><?php if($message!="") { echo $message; } ?></div>
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="E-mail" name="email" type="email" autofocus>
</div>
<div class="form-group">
<input class="form-control" placeholder="Password" name="password" type="password" value="">
</div>
<div class="checkbox">
<label>
<!-- <input name="remember" type="checkbox" value="Remember Me">Remember Me-->
<a href="forget-password.php" class="forgot_pwd_link">Forgotten Password</a>
</label>
</div>
<input type="submit" class="btn btn-lg btn-success btn-block" name="submit" value="Submit">
</fieldset>
</form>
</div>
</div>
</div>
</div>
</div>
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.min.js"></script>
<script src="vendor/metisMenu/metisMenu.min.js"></script>
<script src="dist/js/sb-admin-2.js"></script>
</body>
</html>
session_start();
include_once('config.php');
$message="";
$password_hashed="";
$password_salt="";
if(count($_POST)>0) {
$sql1="SELECT * FROM ice_admin_login WHERE email='" . $_POST["email"] . "'";
$result1=mysqli_query($con,$sql1);
$num_rows1=mysqli_num_rows($result1);
if($num_rows1 > 0)
{
$row1=mysqli_fetch_array($result1);
// $password_hashed=$row1['password'];
$password_salt=$row1['salt'];
$combo = $password_salt . $_POST['password'];
$hashed_pwd = md5($combo);
$sql="SELECT * FROM ice_admin_login WHERE email='" . $_POST["email"] . "' and password = '". $hashed_pwd."'";
$result = mysqli_query($con,$sql);
$row = mysqli_fetch_array($result);
if(is_array($row)) {
$_SESSION["ice_admin_id"] = $row['ice_admin_id'];
$_SESSION["email"] = $row['email'];
}
else
{
$message = "Invalid Email or Password!";
}
}
else
{
$message = "Invalid Email or Password!";
}
}
if(isset($_SESSION["ice_admin_id"])) {
header("Location:index.php");
exit();
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>ICE ADMIN</title>
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<link href="vendor/metisMenu/metisMenu.min.css" rel="stylesheet">
<link href="dist/css/sb-admin-2.css" rel="stylesheet">
<link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-md-4 col-md-offset-4">
<div class="login-panel panel panel-default">
<div class="panel-heading">
<h3 class="panel-title">Please Sign In</h3>
</div>
<div class="panel-body">
<form name="frmUser" method="post" action="" role="form">
<div class="message"><?php if($message!="") { echo $message; } ?></div>
<fieldset>
<div class="form-group">
<input class="form-control" placeholder="E-mail" name="email" type="email" autofocus>
</div>
<div class="form-group">
<input class="form-control" placeholder="Password" name="password" type="password" value="">
</div>
<div class="checkbox">
<label>
<!-- <input name="remember" type="checkbox" value="Remember Me">Remember Me-->
<a href="forget-password.php" class="forgot_pwd_link">Forgotten Password</a>
</label>
</div>
<input type="submit" class="btn btn-lg btn-success btn-block" name="submit" value="Submit">
</fieldset>
</form>
</div>
</div>
</div>
</div>
</div>
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.min.js"></script>
<script src="vendor/metisMenu/metisMenu.min.js"></script>
<script src="dist/js/sb-admin-2.js"></script>
</body>
</html>
Comments
Post a Comment