Mini Shell
| Direktori : /home/mhcadmin/eya/ |
|
|
| Current File : /home/mhcadmin/eya/AdminUserAccount.php |
<?php
session_start();
require_once 'config/config.php';
require_once 'include/auth_validate.php';
$query3 = "SELECT * FROM `accesslevelmanagement`";
$result3 = mysqli_query($connection, $query3);
/////// Code for new access control on header menu /////////////////////////
$User = $_SESSION['id'];
$UserAccessName= "";
$result = mysqli_query( $connection,"SELECT * FROM admin_accounts WHERE id = '$User' ");
$num = mysqli_num_rows($result);
if ($num >0){
$rows = mysqli_fetch_array($result);
$UserAccessName = $rows['UserAccessName'];
//$UserDepartment = $rows['UserDepartment'];
}
$admin_user_id= filter_input(INPUT_GET, 'admin_user_id');
$db = getDbInstance();
//Serve POST request.
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
// If non-super user accesses this script via url. Stop the exexution
if($_SESSION['admin_type']!=='super')
{
// show permission denied message
echo 'Permission Denied';
exit();
}
// Sanitize input post if we want
$data_to_update = filter_input_array(INPUT_POST);
$admin_user_id= filter_input(INPUT_GET, 'admin_user_id',FILTER_VALIDATE_INT);
//Encrypting the password
$data_to_update['passwd']=md5($data_to_update['passwd']);
$db->where('id',$admin_user_id);
$stat = $db->update ('admin_accounts', $data_to_update);
if($stat)
{
$_SESSION['success'] = "User Account Record updated successfully";
}
else
{
$_SESSION['failure'] = "Failed to update Admin user";
}
}
$operation = filter_input(INPUT_GET, 'operation',FILTER_SANITIZE_STRING);
($operation == 'edit') ? $edit = true : $edit = false;
//Select where clause
$db->where('id', $admin_user_id);
$admin_account = $db->getOne("admin_accounts");
// Set values to $row
// import header
require_once 'include/AdminHeader.php';
?>
<div id="page-wrapper">
<div class="row">
<div class="col-lg-12">
<h4 class="page-header">Personal Profile Update</h4>
</div>
</div>
<?php include('include/flash_messages.php') ?>
<?php
if (isset($del_stat) && $del_stat == 1) {
echo '<div class="alert alert-info">Successfully deleted</div>';
}
?>
<div class="modal-dialog">
<form class="form-horizontal" action="" method="post" id="contact_form" enctype="multipart/form-data">
<div class="modal-header" style="text-align:center; background-color:#BAC4CC;">
<h5 class="modal-title" style="text-align:center;"><strong>USE THE NEW PASSWORD ON YOUR NEXT LOGIN</strong> </h5>
</div>
<div class="modal-body" style="text-align:center; background-color:#F6F7FA;">
<div class="form-group">
<label class="col-md-4 control-label">Full Name</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
<input type="text" name="Full_Name" placeholder="user name" class="form-control" readonly value="<?php echo ($edit) ? $admin_account['Full_Name'] : ''; ?>" autocomplete="off">
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">Phone</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-earphone"></i></span>
<input type="text" name="Phone" placeholder="user name" class="form-control" value="<?php echo ($edit) ? $admin_account['Phone'] : ''; ?>" autocomplete="off">
</div>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label">User name</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
<input type="text" name="user_name" placeholder="user name" class="form-control" value="<?php echo ($edit) ? $admin_account['user_name'] : ''; ?>" autocomplete="off">
</div>
</div>
</div>
<!-- Text input-->
<div class="form-group">
<label class="col-md-4 control-label" >Password</label>
<div class="col-md-4 inputGroupContainer">
<div class="input-group">
<span class="input-group-addon"><i class="glyphicon glyphicon-lock"></i></span>
<input type="password" name="passwd" placeholder="Password" class="form-control" required="" autocomplete="off">
</div>
</div>
</div>
<!-- radio checks -->
<!-- Button -->
<div class="form-group">
<label class="col-md-4 control-label"></label>
<div class="col-md-4">
<button type="submit" class="btn btn-warning" >Save <span class="glyphicon glyphicon-send"></span></button>
</div>
</div>
</form>
</div>
</fieldset>
</form>
</div>
<?php include_once 'include/footer.php'; ?>