/home/globalproven/public_html/admin/profile.php
<?php
include('../library/raso_function.php');

if(isset($_POST['submit']))
{
  $name = addslashes($_POST['name']);
  $email = addslashes($_POST['email']);
  $qry_mail = addslashes($_POST['qry_mail']);
  $phone = addslashes($_POST['phone']);
  
if(@$_FILES['image']['tmp_name']!="")
  {
    $image_name=time().$_FILES['image']['name'];
    
       
      if($_FILES['image']['type']=="image/png" or $_FILES['image']['type']=="image/jpeg" or $_FILES['image']['type']=="image/gif")
    {
      $folder_path = "../upload/images/";

      if (!file_exists($folder_path)){
        mkdir($folder_path, 0777, true);
      }
      
      $file_move=move_uploaded_file($_FILES['image']['tmp_name'],"../upload/images/".$image_name);
      if(!$file_move)
      {
        $_SESSION['msg']="Image failed to upload!!!";
        $_SESSION['msg_type']="alert-danger";
        header("Location:".$_SERVER[REQUEST_URI]);
        exit();
      }
      else
      {
        $set.=" ,image='".$image_name."'";
      }
    }
    else
    {
      $_SESSION['msg']="Please choose .jpg, . png, .gif to upload!!!";
      $_SESSION['msg_type']="alert-danger";
      header("Location:".$_SERVER[REQUEST_URI]);
      exit();
    }
  }
  
  if($file_move)
  {
    $qry_event_image=exeQuery("select * from `admin` where id='".$_SESSION['admin_id']."'");
    $res_image=fetchAssoc($qry_event_image);
    if($res_image['image']!="")
    {
      unlink("../upload/images/".$res_image['image']);
    }
  }

  if($name=="" or $email=="")
  {
    $msg="please fill email and name";
  }else{

    $update = exeQuery("update admin set username='".$name."',email='".$email."',qry_mail='".$qry_mail."',phone='".$phone."'$set where id='".$_SESSION['admin_id']."' ");

    if($update)
    {
      $msg="profile updated successfully";

    }else{
      $msg="something went wrong";
    }
  }
}

?>
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <title><?=SITENAME;?></title>
  <!-- Tell the browser to be responsive to screen width -->
  <meta name="viewport" content="width=device-width, initial-scale=1">

  <!-- Font Awesome -->
  <link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css">
  <!-- Ionicons -->
  <link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
  <!-- Theme style -->
  <link rel="stylesheet" href="dist/css/adminlte.min.css">
  <!-- Google Font: Source Sans Pro -->
  <link href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700" rel="stylesheet">
</head>
<body class="hold-transition sidebar-mini">
  <div class="wrapper">
    <!-- Navbar -->
    <?php include("include/header.php");?>
    <!-- /.navbar -->

    <!-- Main Sidebar Container -->
    <?php include("include/sidebar.php");?>

    <!-- Content Wrapper. Contains page content -->
    <div class="content-wrapper">
      <!-- Content Header (Page header) -->
      <section class="content-header">
        <div class="container-fluid">
          <div class="row mb-2">
            <div class="col-sm-6">
              <h1>Profile</h1>
            </div>
            <div class="col-sm-6">
              <ol class="breadcrumb float-sm-right">
                <li class="breadcrumb-item"><a href="index.php">Home</a></li>
                <li class="breadcrumb-item active">Profile</li>
              </ol>
            </div>
          </div>
        </div><!-- /.container-fluid -->
      </section>

      <?php
          if($msg!="")
          {
      ?>
       <div class="alert alert-success alert-dismissible">
    <button type="button" class="close" data-dismiss="alert">&times;</button>
    <strong><?php echo $msg;?></strong>
  </div>
      <?php
        }
      ?>

      <!-- Main content -->
      <section class="content">
        <div class="container-fluid">
          <div class="row">
            <!-- left column -->
            <div class="col-md-12">
              <!-- general form elements -->
              <div class="card card-primary">
                <div class="card-header">
                  <h3 class="card-title">Profile</h3>
                </div>
                <!-- /.card-header -->
                <!-- form start -->
                <form role="form" method="POST" enctype="multipart/form-data">
                  <div class="card-body">
                    <div class="row">
                      <div class="col-md-4">
                        <div class="form-group">
                          <label for="exampleInputEmail1">Name</label>
                          <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Name" name="name" value="<?=$res['username']?>">
                        </div>
                      </div>
                      <div class="col-md-4">
                        <div class="form-group">
                          <label for="exampleInputEmail1">Email address</label>
                          <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email" name="email"value="<?=$res['email']?>">
                        </div>
                      </div>
                      <div class="col-md-4">
                        <div class="form-group">
                          <label for="exampleInputEmail1">Query Email</label>
                          <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Query Email" name="qry_mail"value="<?=$res['qry_mail']?>">
                        </div>
                      </div>
                      <div class="col-md-4">
                        <div class="form-group">
                          <label for="exampleInputEmail1">Phone</label>
                          <input type="text" class="form-control" id="exampleInputEmail1" placeholder="Enter Phone" name="phone" value="<?=$res['phone']?>">
                        </div>
                      </div>
                      <div class="col-md-4">
                       <div class="form-group">
                        <label for="exampleInputFile">File input</label>
                        <div class="input-group">
                          <div class="custom-file">
                            <input type="file" class="custom-file-input" id="exampleInputFile" name="image">
                            <label class="custom-file-label" for="exampleInputFile">Choose file</label>
                          </div>
                        </div>
                      </div>
                    </div>
                    <div class="col-md-4">
                      <div class="form-group">
                          <?php
                            if($res['image']!="")
                            {
                          ?>
                          <img src="../upload/images/<?=$res['image']?>" class="bg w3-bar-item w3-circle w3-hide-small" style="width:100px">
                          <?php
                            }else{
                          ?>
                        <img src="dist/img/user2-160x160.jpg" class="bg w3-bar-item w3-circle w3-hide-small" style="width:100px">
                        <?php
                            }
                        ?>
                      </div>
                    </div>
                  </div>
                </div>
                <!-- /.card-body -->
                <div class="card-footer">
                 <button type="button" class="btn btn-danger">cancel</button>
                 <button type="submit" class="btn btn-primary" name="submit">Submit</button>
               </div>
             </form>
           </div>
           <!-- /.card -->

         </div>
         <!--/.col (left) -->
       </div>
       <!-- /.row -->
     </div><!-- /.container-fluid -->
   </section>
   <!-- /.content -->
 </div>
 <!-- /.content-wrapper -->
 <?php include("include/footer.php");?>

 <!-- Control Sidebar -->
 <aside class="control-sidebar control-sidebar-dark">
  <!-- Control sidebar content goes here -->
</aside>
<!-- /.control-sidebar -->
</div>
<!-- ./wrapper -->

<!-- jQuery -->
<script src="plugins/jquery/jquery.min.js"></script>
<!-- Bootstrap 4 -->
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- bs-custom-file-input -->
<script src="plugins/bs-custom-file-input/bs-custom-file-input.min.js"></script>
<!-- AdminLTE App -->
<script src="dist/js/adminlte.min.js"></script>
<!-- AdminLTE for demo purposes -->
<script src="dist/js/demo.js"></script>
<script type="text/javascript">
  $(document).ready(function () {
    bsCustomFileInput.init();
  });
</script>
</body>
</html>