HOME


sh-3ll 1.0
DIR:/chroot/home/laughingplants/laughingplants.com/html/admin/
Upload File :
Current File : /chroot/home/laughingplants/laughingplants.com/html/admin/setting.php
<?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;">&times;</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'>";
	}
		
}

?>