| 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/phonelesswork.com/ |
Upload File : |
<?php
session_start();
include_once($_SERVER['DOCUMENT_ROOT'].'/php/mysql.php');
$userlist = array();
if(!empty($_SESSION['company_db'])) {
$company_id_res = $db->get_results("SELECT company_id FROM phonelesswork.timeclock_devices WHERE device_id='".$db->clean($_SESSION['company_db'])."'");
if(!empty($company_id_res[0]->company_id)) {
$res = $db->get_results("SELECT serial_number,first_name,last_name FROM phonelesswork.timeclock_all_pis_users WHERE company_id='".$db->clean($company_id_res[0]->company_id)."' GROUP BY serial_number ORDER BY first_name,last_name,serial_number");
if(!empty($res)) {
$userlist = $res;
}
} else {
$res = $db->get_results("SELECT serial_number,first_name,last_name FROM timeclock_users_".$db->clean($_SESSION['company_db'])." WHERE 1 GROUP BY serial_number ORDER BY first_name,last_name,serial_number");
if(!empty($res)) {
$userlist = $res;
}
}
}
ob_start();
?>
<form onsubmit="run_timeclock_report(this); return false;">
<h3>Clocked Hours</h3>
<table class="clock_start_end_table" style="width:100%;">
<tr>
<td>
<div>Start Date</div>
<div><input type="date" name="start_date" class="big_input" value="<?= date('Y-m-d');?>" /></div>
</td>
<td>
<div>End Date</div>
<div><input type="date" name="end_date" class="big_input" value="<?= date('Y-m-d');?>" /></div>
</td>
</tr>
</table>
<div>
<select name="employees" class="employee_select_box">
<option value="all">All Employees</option>
<?php foreach($userlist as $user) { ?>
<option value="<?= $user->serial_number;?>"><?= $user->first_name.' '.$user->last_name;?></option>
<?php } ?>
</select>
</div>
<div>
<div><label><input type="radio" name="report_type" value="currently_clocked_in" checked /> Currently Phoneless</label></div>
<?php /*
<div><label><input type="radio" name="report_type" value="first_clock_in_last_clock_out" /> Show first clock in and last clock out</label></div>
<div><label><input type="radio" name="report_type" value="combine_close_times" /> Combine close clockout/clockins</label></div>
<div><label><input type="radio" name="report_type" value="show_all_clock_in_out" /> Show All Clock In/Out</label></div>
*/ ?>
<?php if($_SESSION['company_db']=='0575948001713552756') { ?>
<div><label><input type="radio" name="report_type" value="ignore_multiple_removes_new" /> Phoneless Timeclock Report New</label></div>
<?php } ?>
<div><label><input type="radio" name="report_type" value="ignore_multiple_removes" /> Phoneless Timeclock Report</label></div>
<?php if(!empty($_SESSION['company_id'])) { ?>
<div><label><input type="radio" name="report_type" value="show_debug_info" /> Edit Phoneless Times</label></div>
<?php } ?>
</div>
<div><button type="submit" name="submit" class="submit_button">Run Report</button></div>
</form>
<div id="timeclock_report_body"></div>
<?php
$has_company_id = $db->get_results("SELECT company_id FROM phonelesswork.timeclock_devices WHERE device_id='".$db->clean($_SESSION['company_db'])."'");
if(empty($has_company_id[0]->company_id)) {
?>
<br />
<form onsubmit="delete_entries_today(this); return false;">
<h3>Delete All Entries for Today</h3>
<div><button type="submit" name="submit" class="submit_button">Delete Entries</button></div>
</form>
<?php } ?>
<?php $body = ob_get_clean();
include('layout.php');