Viewing File: /home/rareljzw/public_html/admin/edit-profile.php
<?php
$pageName = "Edit Admin Profile";
include($_SERVER['DOCUMENT_ROOT']."/admin/layout/header.php");
if(isset($_POST['profile'])){
$admin_email = $_POST['admin_email'];
$admin_id = 1;
$sql = "UPDATE admin SET email=:admin_email WHERE id=:admin_id";
$stmt = $conn->prepare($sql);
$stmt->execute([
'admin_email'=>$admin_email,
'admin_id'=>$admin_id
]);
if(true){
// toast_alert('success','Account updated successfully','Approved');
$msg1 = "
<div class='alert alert-warning'>
<script type='text/javascript'>
function Redirect() {
window.location='./dashboard';
}
document.write ('');
setTimeout('Redirect()', 3000);
</script>
<center><img src='../assets/images/loading.gif' width='180px' /></center>
<center> <strong style='color:black;'>Updated successfully, Please Wait while we redirect you...
</strong></center>
</div>
";
}else{
toast_alert('error','Sorry something went wrong');
}
}
if(isset($_POST['change_password'])) {
$old_password = inputValidation($_POST['old_password']);
$new_password = inputValidation($_POST['new_password']);
$confirm_password = inputValidation($_POST['confirm_password']);
$new_password2 = password_hash((string)$new_password, PASSWORD_BCRYPT);
$verification = password_verify($old_password, $admin['password']);
if ($verification === false) {
toast_alert("error", "Incorrect Old Password");
} else if ($new_password !== $confirm_password) {
toast_alert("error", "Confirm Password not matched");
} else if($new_password === $old_password){
toast_alert('error', 'New Password Matched with Old Password');
}else {
$sql2 = "UPDATE admin SET password=:admin_password WHERE id ='1'";
$passwordUpdate = $conn->prepare($sql2);
$passwordUpdate->execute([
'admin_password' =>$new_password2,
]);
if (true) {
toast_alert('success', 'Your Password Change Successfully !', 'Approved');
} else {
toast_alert('error', 'Sorry Something Went Wrong');
}
}
}
?>
<!-- Content Wrapper. Contains page content -->
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
Edit Profile
</h1>
<ol class="breadcrumb">
<li><a href="./dashboard"><i class="fa fa-dashboard"></i> Dashboard</a></li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<div class="row">
<!-- left column -->
<div class="col-md-6">
<!-- general form elements -->
<div class="box box-primary">
<div class="box-header with-border">
<h3 class="box-title">Edit Admin Details</h3>
</div>
<!-- /.box-header -->
<!-- form start -->
<form enctype="multipart/form-data" method="POST">
<div class="box-body">
<?php if (isset($msg1)) echo $msg1; ?>
<div class="form-group">
<label for="exampleInputPassword1">Email address</label>
<input type="email" name="admin_email" class="form-control" value="<?= $admin['email'] ?>"
placeholder="Enter Admin Email" required >
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<button type="submit" name="profile" class="btn btn-primary">Change Email</button>
</div>
</form>
</div>
<!-- /.box -->
</div>
<!--/.col (left) -->
<!-- right column -->
<div class="col-md-6">
<!-- Horizontal Form -->
<div class="box box-primary">
<div class="box-header with-border">
<h3 class="box-title">Change Password</h3>
</div>
<!-- /.box-header -->
<!-- form start -->
<form enctype="multipart/form-data" method="POST">
<div class="box-body">
<div class="form-group">
<label for="exampleInputEmail1">Old Password</label>
<input type="password" class="form-control" name="old_password" placeholder="Old Password" >
</div>
<div class="form-group">
<label for="exampleInputPassword1">New Password</label>
<input type="password" class="form-control" name="new_password" placeholder="New Password" >
</div>
<div class="form-group">
<label for="exampleInputPassword1">Confirm Password</label>
<input type="password" class="form-control" name="confirm_password" placeholder="Confirm Password">
</div>
</div>
<!-- /.box-body -->
<div class="box-footer">
<button type="submit" name="change_password" class="btn btn-primary">Change Password</button>
</div>
</form>
</div>
<!-- /.box -->
</div>
<!--/.col (right) -->
</div>
<!-- /.row -->
</section>
<!-- /.content -->
</div>
<!-- /.content-wrapper -->
<?php
include($_SERVER['DOCUMENT_ROOT']."/admin/layout/footer.php");
?>
Back to Directory
File Manager
<