| Server IP : 10.200.247.200 / Your IP : 216.73.217.19 Web Server : Apache System : Linux synergy-usa-sites 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64 User : jeremy ( 1001) PHP Version : 8.4.25 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/hans_sites/ylreports.com_new/safeAudit/ |
Upload File : |
<?php
session_start();
include_once($_SERVER['DOCUMENT_ROOT'].'/php/ua.php');
include_once($_SERVER['DOCUMENT_ROOT'].'/php/mysql.php');
if(empty($_SESSION['db_name'])) {
header("Location: /");
}
$store = $_SESSION['store_id'];
$storeDbName = $_SESSION['db_name'];
$date = date('Y-m-d');
$all_employees = array();
$res = $db->get_results("SELECT worker FROM {$storeDbName}.employees WHERE store_id='".$db->clean($store)."' AND status='active' AND worker NOT IN ('',' ')");
foreach($res as $r) {
$all_employees[] = $r->worker;
}
ob_start();
?>
<div class="rb">
<script type="text/javascript">
function refresh_safe_audit_total() {
var total = 0;
$('.refresh_safe_audit_input').each(function() {
total += ($(this).val()*1);
});
$('#safe_audit_total').text(total);
}
function save_safe_audit(me) {
if($('#workerSelect').val()=='') {
$('#workerSelect').addClass('box-pop');
setTimeout(function(){
$('#workerSelect').removeClass('box-pop');
}, 400);
return false;
} else {
var str = 'table=safe_audit&db_name=<?= $storeDbName;?>&store_id=<?= $store;?>';
str += "&worker=" + $('#workerSelect').val();
$(me).find('input,select,textarea').each(function() {
str += '&' + encodeURIComponent(this.name) + '=' + encodeURIComponent($(this).val());
});
$('#appLoader').show();
$.ajax
({
cache: false,
type: "POST",
data: str,
url: "/safeAudit/save.php",
success: function(msg)
{
$('#appLoader').hide();
$('#lastSaved').html(msg);
$('.save_checkbox').show();
$('#safeAuditForm').get(0).reset();
},error: function(jqXHR, textStatus, errorThrown){
$('#appLoader').hide();
$('.save_checkbox').show();
$('#safeAuditForm').get(0).reset();
}
});
return true;
}
}
function check_worker() {
if($('#workerSelect').val()=='') {
$('#workerSelect').addClass('box-pop');
setTimeout(function(){
$('#workerSelect').removeClass('box-pop');
}, 400);
}
}
</script>
<div class="container-fluid" style="margin-bottom:64px;">
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="relative block center-center f24 bold blue p20">
Safe Audit
<div class="relative block center-center f18 bold red p20 pb10" style="padding-top:0px; padding-bottom:0px;">
<?=date('l, F jS, Y',strtotime($date))?>
</div>
</div>
</div>
</div>
<form name="safeAuditForm" id="safeAuditForm" method="post" enctype="multipart/form-data" onsubmit="save_safe_audit(this); return false">
<div class="row">
<div class="col-lg-2 col-md-2 col-sm-1 hidden-xs"></div>
<div class="col-lg-8 col-md-8 col-sm-10 col-xs-12">
<div class="relative block left p10 border light-gray-bg">
<div class="relative block pl6 center" style="top:0px; margin-left:10px;">
<div class="relative iblock left">
<label>
<span style="vertical-align:middle;">
Shift Lead:
</span>
<select id="workerSelect" name="worker" required class="relative iblock f18 dark-green" style="width:180px;vertical-align:middle;">
<option value=""></option>
<?php foreach($all_employees as $emp) { ?>
<option value="<?= $emp;?>"><?= $emp;?></option>
<?php } ?>
</select>
</label>
</div>
</div>
<div class="relative container-fluid white-bg border" style="margin-top:10px; border-radius:5px; padding-bottom:32px;">
<div class="relative row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="relative block left p20 f18 bold blue">
Safe Audit Count
</div>
</div>
<div class="container-fluid">
<div class="row">
<div class="col-lg-7 col-md-7 col-sm-7 col-xs-12">
<?
//----------------------------------------------------------------------------
?>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="relative block right p10">
Coins
</div>
</div>
<div class="col-lg-9 col-md-9 col-sm-9 col-xs-9">
<div class="relative block left p10">
<input type="number" name="coins" class="refresh_safe_audit_input" onkeyup="refresh_safe_audit_total()" required />
</div>
</div>
<?
//----------------------------------------------------------------------------
?>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="relative block right p10">
Bills
</div>
</div>
<div class="col-lg-9 col-md-9 col-sm-9 col-xs-9">
<div class="relative block left p10">
<input type="number" name="currency" class="refresh_safe_audit_input" onkeyup="refresh_safe_audit_total()" required/>
</div>
</div>
<?
//----------------------------------------------------------------------------
?>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="relative block right p10">
Till #1
</div>
</div>
<div class="col-lg-9 col-md-9 col-sm-9 col-xs-9">
<div class="relative block left p10">
<input type="number" name="till_1" class="refresh_safe_audit_input" onkeyup="refresh_safe_audit_total()" required/>
</div>
</div>
<?
//----------------------------------------------------------------------------
?>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="relative block right p10">
Till #2
</div>
</div>
<div class="col-lg-9 col-md-9 col-sm-9 col-xs-9">
<div class="relative block left p10">
<input type="number" name="till_2" class="refresh_safe_audit_input" onkeyup="refresh_safe_audit_total()" />
</div>
</div>
<?
//----------------------------------------------------------------------------
?>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-3">
<div class="relative block right p10">
Till #3
</div>
</div>
<div class="col-lg-9 col-md-9 col-sm-9 col-xs-9">
<div class="relative block left p10">
<input type="number" name="till_3" class="refresh_safe_audit_input" onkeyup="refresh_safe_audit_total()" />
</div>
</div>
<?
//----------------------------------------------------------------------------
?>
<div class="clearfix"></div>
<div class="col-lg-3 col-md-3 col-sm-3 col-xs-12">
</div>
<div class="col-lg-9 col-md-9 col-sm-9 col-xs-12">
<div class="relative block left p10 f24">
Total: $
<span id="safe_audit_total" style="vertical-align:top;">
0
</span>
/
<span id="safe_audit_total_out_of_container">
$
<span class="safe_total_audit_total_out_of_option safe_total_audit_total_out_of_option_data">
<?= (!empty($safe_audit_total_out_of)) ? $safe_audit_total_out_of : '1000';?>
</span>
<span class="safe_total_audit_total_out_of_option safe_total_audit_total_out_of_option_input" style="display:none;">
<input type="text" style="width:72px;" name="safe_audit_total_out_of" value="<?= (!empty($safe_audit_total_out_of)) ? $safe_audit_total_out_of : '1000'?>" />
</span>
<a href="#" class="save red f12 bold" id="safe_audit_edit_save_button" style="display:none;" onclick="$('#safe_audit_edit_edit_button').show(); $('.safe_total_audit_total_out_of_option_input,#safe_audit_edit_save_button').hide(); $('.safe_total_audit_total_out_of_option_data').html($('.safe_total_audit_total_out_of_option_input').find('input').val()); return false;">
Save
</a>
<a href="#" class="edit blue f12 bold" id="safe_audit_edit_edit_button" onclick="$('.safe_total_audit_total_out_of_option_input,#safe_audit_edit_save_button').show(); $('#safe_audit_edit_edit_button').hide();">
Edit
</a>
</span>
</div>
</div>
</div>
<div class="re;lative col-lg-5 col-md-5 col-sm-5 col-xs-12">
<div class="relative block p20 left">
<label style="width:100%;">
Comments
<br>
<textarea name="comments" class="pretty smallpad" style="width:80%; height:100px;"></textarea>
</label>
</div>
</div>
</div>
</div>
<div class="clearfix"></div>
<div class="block right <?= ($phone) ? 'relative' : 'absolute';?>" style="right:<?= ($phone) ? '20' : '32';?>px; bottom:0px;">
<div class="relative iblock save_checkbox" style="top:7px; left:-7px;display:none;">
<i class="fa fa-check f28 green" aria-hidden="true"></i>
</div>
<button type="submit" class="btn btn-primary btn-lg task_log_submit">
<i class="fa fa-floppy-o f18" aria-hidden="true"></i> Save
</button>
<div class="relative block last_saved f12 bold blue" style="margin-top:10px; margin-bottom:20px;">
Last Saved: <span id="lastSaved"></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-2 col-md-2 col-sm-1 hidden-xs"></div>
</div>
</form>
</div>
</div>
<?php
$body = ob_get_clean();
include($_SERVER['DOCUMENT_ROOT'].'/layout/body.php');