403Webshell
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 :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/hans_sites/ylreports.com_new/safeAudit/index.php
<?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');

Youez - 2016 - github.com/yon3zu
LinuXploit