<?php include 'header.php';?>
<div class="col-md-10 content">
<div class="col-md-12" style=" z-index:99;">
<div class="alert" id="success_message"> <a href="#" class="close" data-dismiss="alert" aria-label="close" style="color:white;opacity: 1;">×</a> Record has been saved successfully </div>
</div>
<div class="row">
<div class="col-md-10 ">
<div class="panel panel-primary">
<div class="panel-heading">
<h3>Edit Profile</h3>
</div>
<div class="panel-body">
<form action="" method="POST" id="profile_form" enctype="multipart/form-data">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label>Name</label>
<input type="text" class="form-control" required name="f_name" value="<?php echo $fetch_admin_info['f_name']; ?>" placeholder="First Name" >
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Last Name</label>
<input type="text" class="form-control" required name="l_name" value="<?php echo $fetch_admin_info['l_name']; ?>" placeholder="Last Name" >
</div>
</div>
</div>
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label>Email ID</label>
<input type="email" class="form-control" readonly name="ad_email_address" value="<?php echo $fetch_admin_info['ad_email_address']; ?>" placeholder="Email ID" >
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Mobile Number</label>
<input type="number" class="form-control" required name="mobile_number" value="<?php echo $fetch_admin_info['mobile_number']; ?>" placeholder="mobile_number" >
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<input type="submit" class="btn btn-primary" name="update_profile" value="Update Profile" >
</div>
</div>
</div>
</form>
<hr>
<div class="row">
<form action="" method="POST" id="pass_form">
<h4 style="margin-left: 15px;color: #053e3e;margin-bottom: 30px;"><i class="fa fa-user" aria-hidden="true"></i>Change Password</h4>
<div class="col-md-6">
<div class="form-group">
<label>Present Password</label>
<input type="password" class="form-control" name="current_password" placeholder="Present Password" >
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>New Password</label>
<input type="password" class="form-control password" name="new_password" placeholder="New Password" >
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label>Confirm Password</label>
<input type="password" class="form-control" name="confirm_new_password" placeholder="Confirm Password" >
</div>
</div>
<div class="col-md-12">
<div class="form-group">
<input type="submit" class="btn btn-primary" name="update_password" value="Update Password" >
</div>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
<?php include 'footer.php'; ?>
<script>
$("#profile_form").validate({});
$("#pass_form").validate({
rules: {
current_password:
{
required: true,
},
new_password:
{
required: true,
},
confirm_new_password:
{
required: true,
equalTo: ".password"
}
},
messages: {
current_password: {
required: "Please provide current password",
},
new_password: {
required: "Please provide new password",
},
confirm_new_password: {
equalTo: "Please provide same as above",
required: "Please provide confirm password",
}
}
});
</script>
<?php
if(isset($_POST['update_password']))
{
$current_password = htmlspecialchars($_POST['current_password']);
$new_password = htmlspecialchars($_POST['new_password']);
$confirm_new_password = htmlspecialchars($_POST['confirm_new_password']);
if($new_password!=$confirm_new_password)
{
echo "<script> alert('Passwords are not matching'); </script>";
exit();
}
$db_pass = $fetch_admin_info['ad_password'];
$current_password = md5($current_password);
if($current_password!=$db_pass)
{
echo "<script> alert('You entered wrong passwords'); </script>";
exit();
}
$new_password = md5($new_password);
$update_password = $con->prepare("UPDATE tbl_admin SET ad_password=:ad_password WHERE id=:ad_id");
$update_password->bindParam(":ad_password", $new_password);
$update_password->bindParam(":ad_id", $_SESSION["id"]);
if($update_password->execute())
{
echo "<script> alert('Your Password has been updated successfully'); </script>";
}
else
{
echo "<script> alert('Something went wrong'); </script>";
}
}
if(isset($_POST['update_profile']))
{
$f_name = $_POST['f_name'];
$l_name = $_POST['l_name'];
$mobile_number = $_POST['mobile_number'];
$update_profile = $con->prepare("UPDATE tbl_admin SET f_name=:f_name, l_name=:l_name, mobile_number=:mobile_number WHERE id=:id");
$update_profile->bindParam(":f_name", $f_name);
$update_profile->bindParam(":l_name", $l_name);
$update_profile->bindParam(":mobile_number", $mobile_number);
$update_profile->bindParam(":id", $_SESSION["id"]);
if($update_profile->execute())
{
echo "<meta http-equiv='refresh' content='0'>";
}
}
?>
|