EVOLUTION-NINJA
Edit File: supervisor_profile.php
<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <title>Power Pik</title> <script type="text/javascript" src="<?php echo base_url('assets/js/jquery-3.6.0.min.js'); ?>" ></script> <script type="text/javascript" src="<?php echo base_url('assets/js/bootstrap.min.js'); ?>"></script> <link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/main.css');?>" /> <link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/bootstrap.min.css');?>" /> <link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/font-awesome.min.css');?>" /> <link href="https://fonts.googleapis.com/css?family=Roboto" rel="stylesheet"> </head> <body> <header class="cf"> <div class="container"> <div class="logo col-sm-4"> <a href="" class="hidden-xs hidden-sm"><img src="<?php echo base_url('assets/img/POWERPIK.svg');?>" class="img-responsive"></a> <a href="" class="hidden-md hidden-lg"><img src="<?php echo base_url('assets/img/POWERPIK.svg');?>" class="img-responsive center-block"></a> </div> <div class="navigation col-sm-8"> <nav> <a href="javascript:void(0)" class="smobitrigger ion-navicon-round"><span>Menu</span></a> <ul class="mobimenu"> <?php if($details->role == 2) { if($details->department == 4) {?> <li class="dropdown"> <a href="" class="dropdown-toggle" data-toggle="dropdown">Information <span class="glyphicon glyphicon-chevron-down"></span> </a> <ul class="dropdown-menu multi-column-dropdown"> <li><a href="<?php echo site_url('controller/inventory_import');?>">Stock Updates</a></li> <li><a href="<?php echo site_url('controller/po_import');?>">PO Acknowledgemets</a></li> </ul> </li> <!--<li><a href="<?php echo site_url('controller/news');?>">News</a></li> --> <?php }elseif($details->department == 5) {?> <li class="dropdown"> <a href="" class="dropdown-toggle" data-toggle="dropdown">Financials <span class="glyphicon glyphicon-chevron-down"></span> </a> <ul class="dropdown-menu multi-column-dropdown"> <li><a href="<?php echo site_url('controller/outstanding_statement');?>">Outstanding Statement</a></li> <li><a href="<?php echo site_url('controller/overdue_statement');?>">Overdue Statement</a></li> <li><a href="<?php echo site_url('controller/c_forms');?>">C forms</a></li> </ul> </li> <!--<li><a href="<?php echo site_url('controller/news');?>">News</a></li>                      --> <?php }elseif($details->department == 6) {?> <li class="dropdown"> <a href="" class="dropdown-toggle" data-toggle="dropdown">Technical Support <span class="glyphicon glyphicon-chevron-down"></span> </a> <ul class="dropdown-menu multi-column-dropdown"> <li><a href="<?php echo site_url('controller/drive_mannual_upload');?>">Drive Catalogues</a></li> <li><a href="<?php echo site_url('controller/case_stories_upload');?>">Case Stories</a></li> <li><a href="<?php echo site_url('controller/application_letter_upload');?>">Appreciation Letters</a></li> <li><a href="<?php echo site_url('controller/application_notes_upload');?>">Application Notes</a></li> <li><a href="<?php echo site_url('controller/technical_notes_upload');?>">Technical Notes</a></li> <li><a href="<?php echo site_url('controller/training_presentations_upload');?>">Training Presentations</a></li> <li><a href="<?php echo site_url('controller/softwares_upload');?>">Softwares</a></li> <li><a href="<?php echo site_url('controller/projects_upload');?>">Projects</a></li> <li><a href="<?php echo site_url('controller/others_upload');?>">Others</a></li> </ul> </li> <!--<li><a href="<?php echo site_url('controller/news');?>" class="active">News</a></li>                      --> <?php }elseif($details->department == 7) {?> <!--<li><a href="<?php echo site_url('controller/news_upload');?>" class="active">News</a></li>--> <?php } } elseif ($details->role == 3) {?> <li class="dropdown"> <a href="" class="dropdown-toggle" data-toggle="dropdown">Information <span class="glyphicon glyphicon-chevron-down"></span> </a> <ul class="dropdown-menu multi-column-dropdown"> <li><a href="<?php echo site_url('controller/stock_updates');?>">Stock Updates</a></li> <li><a href="<?php echo site_url('controller/po_acknowledgemets');?>">PO Acknowledgemets</a></li> </ul> </li> <li class="dropdown"> <a href="" class="dropdown-toggle" data-toggle="dropdown">Financials <span class="glyphicon glyphicon-chevron-down"></span> </a> <ul class="dropdown-menu multi-column-dropdown"> <li><a href="<?php echo site_url('controller/outstanding_statements_display');?>">Outstanding Statement</a></li> <li><a href="<?php echo site_url('controller/overdue_statements_display');?>">Overdue Statement</a></li> <li><a href="<?php echo site_url('controller/c_forms_display');?>">C forms</a></li> </ul> </li> <li class="dropdown"> <a href="" class="dropdown-toggle" data-toggle="dropdown">Technical Support <span class="glyphicon glyphicon-chevron-down"></span> </a> <ul class="dropdown-menu multi-column-dropdown"> <li><a href="<?php echo site_url('controller/drive_catalogues');?>">Drive Catalogues</a></li> <li><a href="<?php echo site_url('controller/case_stories');?>">Case Stories</a></li> </ul> </li> <!--<li><a href="<?php echo site_url('controller/news');?>" class="active">News</a></li>                       --> <?php }?> <ul class="navbar-right"> <li><a class="active" href="<?php echo site_url('controller/profile');?>">Profile</a></li> <li><a href="<?php echo site_url('controller/logout');?>">Logout</a></li> </ul> </ul> </nav> </div> </div> </header> <!---- Nav END -----------------------------------------------------------------------------> <div class="profile-banner"> </div> <!---- Banner END -----------------------------------------------------------------------------> <div class="middle_work_hedding"> <div class="container"> <h3><em>Profile</em></h3> </div> </div> <!---- middle_work_hedding END -----------------------------------------------------------------------------> <div class="middle_work_table"> <div class="container"> <form action="<?php echo site_url('controller/update_profile');?>" id="profile" method="post" style="padding-bottom: 50px;"> <!-- Add CSRF token field --> <div class="row" style="padding-top: 14px;"> <div class="col-sm-12"> <div class="col-sm-4"></div> <div class="col-sm-4"> <h4 style="color:#0261b7; margin-top:0 !important;">Personal Details</h4> <div class="form-group"> <select class="form-control" name="department" required> <?php if($details->department == 4) { ?> <option value="4" selected>Information</option> <?php } elseif($details->department == 5) { ?> <option value="5" selected>Financials</option> <?php } elseif($details->department == 6) { ?> <option value="6" selected>Technical Support</option> <?php } elseif($details->department == 7) { ?> <option value="7" selected>News</option> <?php } ?> </select> </div> <div class="form-group"> <input type="text" class="form-control" pattern=".{3,20}" name="ui" id="ui" placeholder="* User Code" value="<?php echo $details->usercode;?>" title="3 digits character" disabled> </div> <div class="form-group"> <input type="text" class="form-control" pattern=".{6,20}" name="username" id="username" placeholder="* Supervisor Name" value="<?php echo $details->username;?>" title="example:Jayblues" required> </div> <div class="form-group"> <input type="text" class="form-control" pattern="[0-9]{7,10}" name="mobile" id="mobile" placeholder="Mobile" value="<?php echo $details->phone;?>" title="10 digits no"> </div> <div class="form-group"> <input type="text" class="form-control" pattern="[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,3}$" name="email" id="email" placeholder="* Email" value="<?php echo $details->email;?>" title="example:abc@gmail.com" required> </div> </div> </div> <!--- row ----> <div class="row"> <div class="col-sm-4"></div> <div class="col-sm-4"> <button type="submit" id="submit" class="btn btn-default mybt profilebt">Submit</button> </div> <div class="col-sm-4"></div> </div> <!--- row ----> </form> </div> <!--- container ----------> </div> <!--- middle_work_table ----------> <!---- middle_work_table END -----------------------------------------------------------------------------> <div class="height-50"></div> <footer class=" navbar-fixed-bottom"> <div class="top-bg"> <div class="container"> <ul class="top_marqu"> <li><a href="tel:+91-9731676611"><i class="fa fa-mobile" aria-hidden="true"></i> : +91 9731676611</a></li> <li><a href="mailto:services@powerpik.in"><i class="fa fa-envelope-o" aria-hidden="true"></i> : services@powerpik.in</a></li> <li><a href=""> | </a></li> <li><a href="tel:+91-9711351351">North <i class="fa fa-mobile" aria-hidden="true"></i> : +91 9711351351</a></li> <li><a href="tel:+91-9620512399">South <i class="fa fa-mobile" aria-hidden="true"></i> : +91 9620512399</a></li> </ul> </div> </div> </footer> </body> </html> <!---------- Navigation -----------------------> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" type="text/css" href="http://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css"> <link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/simpleMobileMenu.css');?>" /> <script src="<?php echo base_url('assets/js/simpleMobileMenu.js');?>"></script> <script type="text/javascript"> jQuery(document).ready(function($) { $('.smobitrigger').smplmnu(); }); </script> <!---------------- Menu Drodown ---------------------> <script type="text/javascript"> jQuery(document).ready(function($) { $('.mobimenu li.dropdown').hover(function() { $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeIn(500); }, function() { $(this).find('.dropdown-menu').stop(true, true).delay(200).fadeOut(500); }); }); </script> <!-------------------- profile image file upload ----------------------------> <link rel="stylesheet" type="text/css" href="<?php echo base_url('assets/css/profileresponsive.css');?>"/> <script type="text/javascript" src="<?php echo base_url('assets/js/jquery.uploadPreview.min.js');?>"></script> <script type="text/javascript"> $(document).ready(function() { $.uploadPreview({ input_field: "#image-upload", // Default: .image-upload preview_box: "#image-preview", // Default: .image-preview label_field: "#image-label", // Default: .image-label label_default: "Choose File", // Default: Choose File label_selected: "Change File", // Default: Change File no_label: false // Default: false }); }); </script> <style type="text/css"> #image-preview { background: url("img/profile_photo.png")no-repeat center center /cover; width: 236px; height: 236px; position: relative; overflow: hidden; color: #ecf0f1; input { line-height: 200px; font-size: 200px; position: absolute; opacity: 0; z-index: 10; } label { position: absolute; z-index: 5; opacity: 0.8; cursor: pointer; background-color: #bdc3c7; width: 200px; height: 50px; font-size: 20px; line-height: 50px; text-transform: uppercase; top: 0; left: 0; right: 0; bottom: 0; margin: auto; text-align: center; } } @media only screen and (min-width:641px) and (max-width:991px) { #image-preview { width: 159px !important; height: 149px !important; } } .mytext_computer { background:#0261b7 !important; color:white !important; border:transparent !important; border-radius: 6px !important; padding-top: 8px !important; height: 43px; margin:0 auto; } #image-preview{ margin:0 auto; } .pro_img{ text-align:center; } .pro_img p { text-align:justify; color:gray; font-size:12px; padding-top:15px; text-align:center; } </style> <script type="text/javascript"> $(document).ready(function() { $('#submit1').click(function() { $("form#profile1").submit(); }); $("form#profile1").submit(function() { var formData = new FormData($(this)[0]); $.ajax({ url: '<?php echo site_url('controller/profile_insert');?>', type: 'POST', data: formData, async: false, success: function(data) { if(data=='true'){ window.location.href = '<?php echo site_url('controller/stock_updates');?>/'; } else{ alert('success'); } }, error: function(data){ console.log("error"); console.log(data); alert("Error :"+data); }, cache: false, contentType: false, processData: false }); return false; }); }); </script>