MOON
Server: Apache
System: Linux e2e-78-16.ssdcloudindia.net 3.10.0-1160.45.1.el7.x86_64 #1 SMP Wed Oct 13 17:20:51 UTC 2021 x86_64
User: imensosw (1005)
PHP: 7.4.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/public_html/imenso.co/demo/claapp/user/edit.php
<?php
include_once("../config/config.php"); 
include_once(BASIC_PATH."layout/header.php"); 
include_once(BASIC_PATH."config/validation.php");
include_once(BASIC_PATH."config/function.php");
include_once(BASIC_PATH."model/admin.php");

$status=$msg="";$id=0;
$crud=New Crud();
if(isset($_GET['id']))
{
 $id=$_GET['id'];
}
$footer=1;


  $query="select * from users where id=".$id;
  $result=$crud->getData($query);

  if((!$id || !$result))
  {
      $status='warrning';
      $msg='Permission Access Denied';
      $_SESSION[$status]=$msg;
     header('location:'.PATH.'creator/index.php');
     exit();
  }
if(isset($_POST['email']))
{
      $validation = new Validation();
      $email = $crud->escape_string($_POST['email']);
   
      $msg = $validation->check_empty($_POST, array('name','email','role'));
   
     $query="select * from users where id not in('$id') and  email='".$email."'";
     $result1=$crud->getData($query);
   
    if($result1)
    {
        $status='warrning';
        $msg='User Email Already Exist';
    }
    // checking empty fields
    if($msg =="") {
    
        // if all the fields are filled (not empty) 
         $admin=New Admin();
         $add_result=json_decode($admin->updateUser($id));
         $status=$add_result->status;
         $msg=$add_result->msg;
     
    }
    $_SESSION[$status]=$msg;
    if($status=="success")
    {
        header('location:'.PATH.$_SESSION['nthrive_type'].'/index.php');
       exit();
    }
}




?>
<div class="main-container container padding-10">
  <div id="content1" class="m_t20">
     <div class="col-sm-12">
      <div class="text-right">       
        <?php include(BASIC_PATH."layout/sub_header.php"); ?>
      </div>
    </div>
    <div class="clearfix"></div>
    <form  id="add_form" action="" class="m_t20" method="post" enctype="multipart/form-data">

      <div class="col-sm-6 m_t20 m_b20 col-sm-offset-3">
       <div class="">
         <div class="form-group m_b30">
            <input type="text" name="name" required class="form-control" value="<?php echo $result[0]['name'] ?>" id="name" placeholder="name">
          </div>
          <div class="form-group m_b30">
            <input type="email" name="email" required class="form-control" value="<?php echo $result[0]['email'] ?>"  id="email" placeholder="email">
          </div>
          <div class="form-group m_b30">
            <select name="role" required class="form-control" id="role">
              <option value="">Role</option>
              <option value="manager" <?php if($result[0]['appadmin']==1){ echo 'selected'; } ?>>manager</option>
              <option value="creator" <?php if($result[0]['clacreator']==1){ echo 'selected'; } ?>>Creator</option>
              <option value="user" <?php if($result[0]['clauser']==1){ echo 'selected'; } ?>>User</option>
            </select>
          </div>
        </div>
                <div class="text-center m_t30"><button type="submit" class="btn btn-success">Save</button></div>

      </div>
      </div>
      </form>
  </div>
</div>

<?php  require(BASIC_PATH."layout/footer.php"); ?>
<script src="<?php echo PATH ?>js/user.js"></script>
<script type="text/javascript">
$(document).ready(function(){
   $("#add_form").validate(); 
 });
</script>