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: 8.0.30
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/imensosw/www/imenso.co/demo/claapp/admin/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();
    }
}


$query="select TimeZone from timezones ";
  $t_result=$crud->getData($query);


?>
<!-- edit start -->
<div class="main-container container padding-10">
  <div id="content1" class="m_t20">
     <div class="col-xs-6 mt4">
        <a class="page-name" href="<?php echo PATH.$subfolder; ?>"><strong><i class="fa fa-long-arrow-left"></i> Back</strong></a>
      </div>
     <div class="col-xs-6 bdc">
      <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-8 m_b20 col-sm-offset-2">
       <div class="">
         <div class="form-group m_b30">
            <label>Name:</label>
            <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">
            <label>Email:</label>
            <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">
            <label>Select Role:</label>
            <select name="role" required class="form-control" id="role">
              <option value="">Role</option>
              <option value="admin" <?php if($result[0]['appadmin']==1){ echo 'selected'; } ?>>Admin</option>
              <option value="manager" <?php if($result[0]['claadmin']==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 class="form-group m_b30">
            <label>Select Timezone:</label>
            <select name="timezone"  class="form-control" id="timezone">
              <option value="">Timezone</option>
              <?php for($k=0;$k<count($t_result);$k++){?>
              <option value="<?php echo $t_result[$k]['TimeZone'] ?>" <?php if($t_result[$k]['TimeZone']==$result[0]['timezone']){ echo 'selected'; } ?>><?php echo $t_result[$k]['TimeZone'] ?></option>
            <?php } ?>
          </select>
          </div>


        </div>


      <div class="text-center m_t30">
          <div class="col-md-2">
            <div class="text-center"><button type="submit" class="btn btn-block btn-success">Save</button></div>
          </div>
          <div class="col-md-2">
            <div class="text-center"><a href="<?php echo PATH.$subfolder; ?>" class="btn btn-block btn-cancel">Cancel </a></div>
          </div> 
       </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>