Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(str_rot13(gzinflate(str_rot13(base64_decode('LF3HZeTIkvyatX1UdWSE1rogL3jQTXh8/QLsdDbT..
Decoded Output download
class AttendanceSystem {
public static function checkEmployeeBarcode(){
$x = $_POST['X'];
$t = requestData("SELECT emp_Info FROM employees WHERE JSON_VALUE(emp_Info, '$.attendance_ID') = '$x'")->rowCount();
return $t > 1 || $t == 0 ? false : true;
}
public static function isMorningAttended(){
$id = $_POST['X'];
return requestData("SELECT * FROM attendance WHERE acc_id='$id' AND JSON_VALUE(attendance_info, '$.dateSTP')='".Chrono::getCurrentSTPCount()."' AND JSON_VALUE(attendance_info, '$.MorningAttendanceRemarks.IN')=true")->rowCount() == 1 ? true : false;
}
public static function isMorningTimeout(){
$id = $_POST['X'];
}
public static function isAfternoonAttended(){
$id = $_POST['X'];
}
public static function isAfternoonTimeout(){
$id = $_POST['X'];
return requestData("SELECT * FROM attendance WHERE acc_id='$id' AND JSON_VALUE(attendance_info, '$.dateSTP')='".Chrono::getCurrentSTPCount()."' AND JSON_VALUE(attendance_info, '$.AfternoonAttendanceRemarks.IN')=0")->rowCount()==1?false:true;
}
public static function getBarcodeID(){
return $_POST['X'];
}
}
class DatabaseCentral{
function addLoan(){
$MONTH = 6;
$NOTARY_FEE = 100;
$I = 0.01;
foreach($_POST['ttr'] as $gr)
$fs[] = $gr;
$PR =[
($fs[1] + $fs[1]*$I*$MONTH),
($fs[1] + $fs[1]*$I*$MONTH)/(2*$MONTH)
];
// echo "Loan amount: ".($fs[1]-$f);
// echo "Loan (limpyo nga makuha): ".getActualReceivedLoan($fs[1])." Bayranan nga loan: ".$PR." Principal: ".currencyFormat(/$fs[1] + $fs[1]*$I*$MONTH)." ";
requestData("UPDATE employees SET emp_Accountability = JSON_SET(emp_Accountability,
'$.LoanAmount', '{$fs[1]}',
'$.LoanBalance', '{$PR[0]}',
'$.ActualLoan', '{$PR[0]}',
'$.LoanPaidHistory', '0',
'$.LoanStatus', '1'
) WHERE JSON_VALUE(emp_Info, '$.Employee_ID')='{$fs[0]}'");
return "1";
}
function updateAccount(){
$ag = explode(' ', $_POST['nr']);
$x = 0;
$y='';
switch($ag[1]){
case 'ac':
$fed = $_POST['bth'];
if(requestData("SELECT * FROM users WHERE account_id='{$ag[0]}' AND JSON_VALUE(acc_Info, '$.email')='{$fed[2]}'")->rowCount() == 1 && requestData("SELECT * FROM users WHERE account_id='{$ag[0]}' AND JSON_VALUE(acc_Info, '$.userName')='{$fed[3]}'")->rowCount()){
requestData("UPDATE users SET details = JSON_SET(details, '$.FullName', '{$fed[0]}', '$.Designation', '{$fed[1]}') WHERE account_id='{$ag[0]}'");
$x = 1;
}
else{
$d = 0;
if(requestData("SELECT * FROM users WHERE JSON_VALUE(acc_Info, '$.email')='{$fed[2]}'")->rowCount()==1){
$y = 'The email address is already used.';
$d = 1;
}
if(requestData("SELECT * FROM users WHERE JSON_VALUE(acc_Info, '$.userName')='{$fed[3]}'")->rowCount()==1){
$y = 'The username is already used.';
$d = 1;
}
if($d==0){
$x = 1;
requestData("UPDATE users SET details = JSON_SET(details, '$.FullName', '{$fed[0]}', '$.Designation', '{$fed[1]}'), acc_Info = JSON_SET(acc_Info, '$.userName','{$fed[3]}', '$.email', '{$fed[2]}') WHERE account_id='{$ag[0]}'");
}
}
break;
case 'ps':
$qp = $_POST['nrth'];
if(requestData("SELECT * FROM users WHERE account_id='{$ag[0]}' AND JSON_VALUE(acc_Info, '$.password') = '{$qp[0]}'")->rowCount() == 1){
if($qp[1] == $qp[2]){
requestData("UPDATE users SET acc_Info = JSON_SET(acc_Info, '$.password', '{$qp[1]}') WHERE account_id='{$ag[0]}'");
$x = 1;
}
else{
$y = 'Password does not match. Please try again!';
}
}
else{
$y = 'Your old password does not match. Please try again!';
}
break;
}
return "$x,$y";
}
function verify(){
$x = 0;
foreach(requestData("SELECT * FROM users WHERE JSON_VALUE(acc_Info, '$.email')='$em'") as $fre){
$h = Convert::strToJSON($fre['acc_Info']);
}
$a = [
$h->verificationKey,
$h->verificationExpired,
];
if(time()<$a[0]){
}
else{
}
return "$x,$y";
}
function verifyAccount(){
$em = $_POST['L_221'];
$qp = isset($_POST['qd']) ? $_POST['qd'] : null;
$x = 0;
$y = '';
if(requestData("SELECT * FROM users WHERE JSON_VALUE(acc_Info, '$.email')='$em'")->rowCount() == 1){
$vKey = rand(10000, 99999);
$t = time()+180;
$user = [$em,
'Please reset your password',
'This is your verification key '.$vKey.'. For your protection, do not share this code with anyone.
NOTE: This verification key valid within 3 mins.
Best regards,
SCC LGU Sibonga
',
'From SCC Payroll System <[[email protected]](mailto:[email protected])>'
];
if(mail($user[0],$user[1],$user[2],$user[3])){
requestData("UPDATE users SET acc_Info = JSON_SET(acc_Info, '$.verificationKey', '$vKey', '$.verificationExpired', '$t')");
$y = '
The code is successfully sent. Please check your mailbox.<br><br>
<form method="POST" action="pr.php">
<input type="text" value="'.$em.'" name="qdi" style="display:none;">
<div>Please enter the verification code: <input type="text" name="qd" required></div>
<div>
<br>
<br>
<input type="submit" name="ddc" value="Verify">
<div>
</form>
';
}
else{
$y = 'Not successfully sent please check the configuration settings and try again.';
}
}
else{
$y = "Email address in incorrect.";
}
return "$x,$y";
}
function addEmp(){
$x = 0;
$y = '';
$d ='';
$fed = $att = $qrt = $hft = [];
/**
* 0 - Employee ID
* 1 - FullName
* 2 - Designation
* 3 - Rank
* 4 - Rate
* 5 - Load
* 6 - Time in
* 7 - Time out
*/
$isTeach= explode(', ',$_POST['isTeach']);
$jType = explode(', ', $_POST['jb_stat']);
foreach($_POST['ewe'] as $g)
$fed[] = $g;
$gdfe = [
$hs45yh44 = $c128Emp_ID = $gvsrg343 = $tge343434 = rand(1000, 9999),
$hrfwe = $gvsrg343 = $DateID = $hdtg = $tge343434 = date("Ymd"),
$hs4564y454r = $dgfdgde4e5eg = $hterh45ye = $NET_RATE_PER_DAY = $gvsrg343 = $tge343434 = $isTeach[1] == 1 ? $jType[1] == "F" ? getNetRate($fed[5], $fed[6]) : 0 : $fed[5],
$pos = explode(', ', $fed[2])
];
$jData = [
[
"Employee_ID"=>$fed[0],
"FullName"=>$fed[1],
"Position"=>$fed[2],
"Office"=>$fed[3],
"Rank"=>$fed[4],
"Rate"=>$fed[5],
"Load"=>isset($fed[6]) ? $fed[6] : 0,
"NetRatePerDay"=>$gdfe[2],
"Loan"=>"",
"Status"=>"1",
"barcode_ID"=>[
"Position"=>str_pad($fed[2], 2, 0, STR_PAD_LEFT),
"DateHired"=>$gdfe[1],
"c128Emp_ID"=>$gdfe[0]
],
"attendance_ID"=>str_pad($fed[3], 2, 0, STR_PAD_LEFT).$gdfe[1].$gdfe[0],
"isTeaching"=>$isTeach[1],
"JobType"=>$jType[1],
],
[
"LoanDailyInstallment"=>"",
"LoanBalance"=>"",
"LoanAmount"=>"",
"ActualLoan"=>"",
"LoanToReceive"=>"",
"LoanPaidHistory"=>""
]
];
if($jType[1] == 'F'){
$att = [
"MW"=>[
"MorningIn"=>HMtoSec($fed[7]),
"MorningOut"=>43200,
"AfternoonIn"=>46800,
"AfternoonOut"=>HMtoSec($fed[8])
],
"TTH"=>[
"MorningIn"=>HMtoSec($fed[9]),
"MorningOut"=>43200,
"AfternoonIn"=>46800,
"AfternoonOut"=>HMtoSec($fed[10])
],
"Fri"=>[
"MorningIn"=>HMtoSec($fed[11]),
"MorningOut"=>43200,
"AfternoonIn"=>46800,
"AfternoonOut"=>HMtoSec($fed[12])
]
];
$att = json_encode($att);
}
else{
$att = '--';
}
//Old version
/* $gdfe = [
HMtoSec($fed[7]) + HMtoSec($fed[9]) + HMtoSec($fed[11]),
(HMtoSec($fed[8]) + HMtoSec($fed[10]) + HMtoSec($fed[12]))*10000,
$hs45yh44 = $c128Emp_ID = $gvsrg343 = $tge343434 = rand(1000, 9999),
$hrfwe = $gvsrg343 = $DateID = $hdtg = $tge343434 = date("Ymd"),
$hs4564y454r = $dgfdgde4e5eg = $hterh45ye = $NET_RATE_PER_DAY = $gvsrg343 = $tge343434 = $isTeach[1] == 1 ? (getNetRate($fed[5], $fed[6])) : $fed[5],
$pos = explode(', ', $fed[2])
]; */
/*
$jData = [
[
"Employee_ID"=>$fed[0],
"FullName"=>$fed[1],
"Position"=>$gdfe[5][0],
"Office"=>$fed[3],
"Rank"=>$fed[4],
"Rate"=>$fed[5],
"Load"=>isset($fed[6]) ? $fed[6] : 0,
"NetRatePerDay"=>$gdfe[4],
"Loan"=>"",
"Status"=>"1",
"barcode_ID"=>[
"Position"=>str_pad($fed[2], 2, 0, STR_PAD_LEFT),
"DateHired"=>$gdfe[3],
"c128Emp_ID"=>$gdfe[2]
],
"attendance_ID"=>str_pad($fed[2], 2, 0, STR_PAD_LEFT).$gdfe[3].$gdfe[2],
"isTeaching"=>$isTeach[1],
"workingStatus"=>'',
"JobStat"
],
[
"MW"=>[
"MorningIn"=>HMtoSec($fed[7]),
"MorningOut"=>43200,
"AfternoonIn"=>46800,
"AfternoonOut"=>HMtoSec($fed[8])
],
"TTH"=>[
"MorningIn"=>HMtoSec($fed[9]),
"MorningOut"=>43200,
"AfternoonIn"=>46800,
"AfternoonOut"=>HMtoSec($fed[10])
],
"Fri"=>[
"MorningIn"=>HMtoSec($fed[11]),
"MorningOut"=>43200,
"AfternoonIn"=>46800,
"AfternoonOut"=>HMtoSec($fed[12])
]
],
[
"LoanDailyInstallment"=>"",
"LoanBalance"=>"",
"LoanAmount"=>"",
"ActualLoan"=>"",
"LoanToReceive"=>"",
"LoanPaidHistory"=>""
]
]; */
if($jType[1] == 'F'){
if($fed[8] < $fed[7]) $hft[] = "Error: Not allowed for Monday - Wednesday";
if($fed[10] < $fed[9]) $hft[] = "Error: Not allowed for Tuesday - Thursday";
if($fed[12] < $fed[11]) $hft[] = "Error: Not allowed for Friday";
if($fed[8] >= 43200 && $fed[8] < 46800) $qrt[] = "Error: No lunch break schedule for Monday - Wednesday";
if($fed[10] >= 43200 && $fed[10] < 46800) $qrt[] = "Error: No lunch break schedule for Tuesday - Thursday";
if($fed[12] >= 43200 && $fed[12] < 46800) $qrt[] = "Error: No lunch break schedule for Friday";
$d = implode(", ", $qrt).",".implode(", ", $hft);
$d != "," && $y = str_replace(",", "<br>", $d);
}
if(!checkEmployeeID($fed[0])){
//requestData("INSERT INTO employees(emp_Info, attendance_Info, emp_Accountability) VALUES('".json_encode($jData[0])."', '".json_encode($jData[1])."', '".json_encode($jData[2])."')");
if($jType[1] == "F"){
if((count($hft)+count($qrt))==0){
requestData("INSERT INTO employees(emp_Info, attendance_Info, emp_Accountability) VALUES('".json_encode($jData[0])."', '$att', '".json_encode($jData[1])."')");
// dili ni pwede requestData("INSERT INTO employees(emp_Info, attendance_Info, emp_Accountability) VALUES('".json_encode($jData[0])."', '".json_encode($jData[1])."', '".json_encode($jData[2])."')");
$x = 1;
}
else{
$x = 0;
}
}
else{
requestData("INSERT INTO employees(emp_Info, attendance_Info, emp_Accountability) VALUES('".json_encode($jData[0])."', '$att', '".json_encode($jData[1])."')");
$x = 1;
}
}
else{
$y = "The employee is already saved";
}
return "$x,$y";
}
function editSchedule(){
$ffe = explode(", ", $_POST['ttrd'][0]);
$Emp_ID = $ffe[0];
foreach(getEmployeeInfo($Emp_ID, "Emp_ID") as $q){
$h = Convert::strToJSON($q['emp_Info']);
}
if($h->JobType == "F"){
include $_SERVER["DOCUMENT_ROOT"]."/payroll/editSched_fullTime.php";
}
else{
include $_SERVER["DOCUMENT_ROOT"]."/payroll/editSched_partTime.php";
}
return $k;
}
function editDelayedAttendance(){
$k=1; $v = $r = null;
$ggt = [];
$br_d = explode(" ", $_POST['ttr']);
switch($br_d[2]){
case "F":
include $_SERVER['DOCUMENT_ROOT']."/payroll/editDelayedFulltimeAtt.php";
break;
case "P":
$dateAtt = date('D', $br_d[1]);
$MorningIn = isset($_POST['m_IN']) ? ($_POST['m_IN'] != '' ? HMtoSec($_POST['m_IN']) : 0) : "N/S";
$MorningOut = isset($_POST['m_OUT']) ? ($_POST['m_OUT'] != '' ? HMtoSec($_POST['m_OUT']) : 0) : "N/S";
$AfternoonIn = isset($_POST['a_IN']) ? ($_POST['a_IN'] != '' ? HMtoSec($_POST['a_IN']) : 0) : "N/S";
$AfternoonOut = isset($_POST['a_OUT']) ? ($_POST['a_OUT'] != '' ? HMtoSec($_POST['a_OUT']) : 0) : "N/S";
foreach(requestData("SELECT JSON_EXTRACT(attendance_Info, '$.$dateAtt') AS 'Attendance', emp_Info FROM employees WHERE JSON_VALUE(emp_Info, '$.attendance_ID')='{$br_d[0]}'") as $tr){
$tgf = Convert::strToJSON($tr['Attendance']);
$trr = Convert::strToJSON($tr['emp_Info']);
}
$mIN = $tgf->MorningIn === '' ? 0 :$tgf->MorningIn;
$mOut = $tgf->MorningOut === '' ? 0 :$tgf->MorningOut;
$aIN = $tgf->AfternoonIn === '' ? 0 :$tgf->AfternoonIn;
$aOut = $tgf->AfternoonOut === '' ? 0 :$tgf->AfternoonOut;
$MorningLate = $MorningIn == "N/S" ? 0 : ($mIN < $MorningIn ? $MorningIn - $mIN : 0);
$AfternoonLate = $MorningOut == "N/S" ? 0 : ($aIN < $AfternoonIn ? $AfternoonIn - $aIN : 0);
$MorningUndertime = $MorningOut == "N/S" ? 0 : ($mOut > $MorningOut ? $mOut - $MorningOut : 0);
$AfternoonUndertime = $AfternoonOut == "N/S" ? 0 : ($aOut > $AfternoonOut ? $aOut - $AfternoonOut: 0);
$MorningRem = $MorningIn == "N/S" ? "--" : ($MorningIn > 0 ? true : false);
$AfternoonRem = $AfternoonIn == "N/S" ? "--" : ($AfternoonIn > 0 ? true : false);
$MorningA = $MorningIn == "N/S" ? 0 : ($_POST['m_IN'] > 0 ? HMtoSec($_POST['m_IN']) : 0);
$MorningB = $MorningOut == "N/S" ? 0 : ($_POST['m_OUT'] > 0 ? HMtoSec($_POST['m_OUT']) : 0);
$AfternoonA = $AfternoonIn == "N/S" ? 0 : ($_POST['a_IN'] > 0 ? HMtoSec($_POST['a_IN']) : 0);
$AfternoonB = $AfternoonOut == "N/S" ? 0 : ($_POST['a_OUT'] > 0 ? HMtoSec($_POST['a_OUT']) : 0);
if($MorningA > $MorningB) $ggt[] = "Not allowed for morning";
if($AfternoonA > $AfternoonB) $ggt[] = 'Not allowed for afternoon';
$WorkFrame = [
$MorningB > $mOut ? $mOut - $mIN : $MorningB - $mIN,
$AfternoonB > $aOut ? $aOut - $aIN : $AfternoonB - $aOut
];
$fixed = [
$mOut-$mIN,
$aOut-$aIN
];
$fd = [
$MorningLate,
$AfternoonLate,
$MorningUndertime,
$AfternoonUndertime
];
$NET_PAY = calcNetPay($trr->Rate*$tgf->Load, $trr->Rate, array_sum($fd));
count($ggt)>0 && [$k = 0, $v = implode(" ", $ggt)];
$att = [
"dateSTP"=> $br_d[1],
"timeIn_Morning"=> $MorningIn,
"timeOut_Morning"=> $MorningOut,
"MorningAttendanceRemarks"=> [
"IN"=> $MorningRem,
"OUT"=> $MorningRem
],
"timeIn_Afternoon"=> $AfternoonIn,
"timeOut_Afternoon"=> $AfternoonOut,
"AfternoonAttendanceRemarks"=> [
"IN"=> $AfternoonRem,
"OUT"=> $AfternoonRem
],
"actualDuration"=> [
"Morning"=> $MorningB-$MorningA,
"Afternoon"=> $AfternoonB-$AfternoonA
],
"actualWorkFrame"=> [
"Morning"=> $WorkFrame[0],
"Afternoon"=> $WorkFrame[1],
],
"fixedDuration"=> [
"Morning"=> $fixed[0],
"Afternoon"=> $fixed[1]
],
"totalCountOfLate"=> [
"Morning"=>$MorningLate,
"Afternoon"=>$AfternoonLate,
"MorningUndertime"=>$MorningUndertime,
"AfternoonUndertime"=> $AfternoonUndertime,
],
"NetPay"=> $NET_PAY,
"remarks"=> "complete"
];
if($k == 1){
requestData("UPDATE attendance SET attendance_info ='".json_encode($att)."' WHERE acc_id='{$br_d[0]}' AND JSON_VALUE(attendance_info, '$.dateSTP')='{$br_d[1]}'");
}
break;
}
return "$k,$v";
}
function addDelayedAttendance(){
/*
Add feature for part time employee attendance
$att = [
"dateSTP"=>$dateAttended,
"timeIn_Morning"=>$att["timeIn"],
"timeOut_Morning"=>43200,
"MorningAttendanceRemarks"=>[
"IN"=>true,
"OUT"=>true,
],
"timeIn_Afternoon"=>46800,
"timeOut_Afternoon"=>$att["timeOut"],
"AfternoonAttendanceRemarks"=>[
"IN"=>true,
"OUT"=>true
],
"actualDuration"=>[
"Morning"=>(43200 - $att['timeIn']),
"Afternoon"=>($att['timeOut'] - 46800)
],
"actualWorkFrame"=>[
"Morning"=>43200 - $WorkDuration[0],
"Afternoon"=>$WorkDuration[1] - 46800
],
"fixedDuration"=>[
"Morning"=>43200-$attnData['MorningIn'],
"Afternoon"=>$attnData['AfternoonOut']-46800
],
"totalCountOfLate"=>[
"Morning"=>$Late[0],
"AfternoonUndertime"=>$Late[1]
],
"NetPay"=>$NetPay
];
*/
$k = 0; $v = null;
$att = [
"EmpId" => $_POST['empID'],
"dateAttended" => $_POST["atDate"],
"timeIn" => isset($_POST['timeIn']) ? HMToSec($_POST['timeIn']) : 0,
"timeOut" => isset($_POST['timeOut']) ? HMToSec($_POST['timeOut']) : 0,
"attStatus"=> isset($_POST['attStatus']) ? $_POST['attStatus'] : null,
];
$dateAttended = Chrono::getSTPCount($att['dateAttended']);
foreach(getEmployeeInfo($att["EmpId"],"Emp_ID") as $fd){
$fde = Convert::strToJSON($fd['emp_Info']);
$gsd = Convert::strToJSON($fd['attendance_Info']);
}
$attnData = getAttendanceData($att['EmpId'], $dateAttended, "Emp_ID");
if(Chrono::getSTPCount($att['dateAttended']) <= Chrono::toStamp(Chrono::currentDateStamp())){
if(checkEmployeeID($att["EmpId"])){
if($fde->Status !=0){
if(!checkEmployeeAttendance($fde->attendance_ID, $dateAttended)){
$WorkDuration = [
$MorningIn = $att["timeIn"] <= $attnData['MorningIn'] ? $attnData['MorningIn'] : $att["timeIn"],
$AfternoonOut = $att['timeOut'] >= $attnData['AfternoonOut'] ? $attnData['AfternoonOut'] : $att['timeOut']
];
$Late = [
$att["timeIn"] <= $attnData['MorningIn'] ? 0 : $att['timeIn'] - $attnData['MorningIn'],
$att["timeOut"] >= $attnData['AfternoonOut'] ? 0 : $attnData['AfternoonOut'] - $att['timeOut']
];
if($att["timeOut"] + $att["timeIn"] != 0){
if($att["timeOut"] >= $att["timeIn"]){
$NetPay = $fde->NetRatePerDay - $fde->Rate*($Late[0]+$Late[1])/3600;
$att = [
"dateSTP"=>$dateAttended,
"timeIn_Morning"=>$att["timeIn"],
"timeOut_Morning"=>43200,
"MorningAttendanceRemarks"=>[
"IN"=>true,
"OUT"=>true,
],
"timeIn_Afternoon"=>46800,
"timeOut_Afternoon"=>$att["timeOut"],
"AfternoonAttendanceRemarks"=>[
"IN"=>true,
"OUT"=>true
],
"actualDuration"=>[
"Morning"=>(43200 - $att['timeIn']),
"Afternoon"=>($att['timeOut'] - 46800)
],
"actualWorkFrame"=>[
"Morning"=>43200 - $WorkDuration[0],
"Afternoon"=>$WorkDuration[1] - 46800
],
"fixedDuration"=>[
"Morning"=>43200-$attnData['MorningIn'],
"Afternoon"=>$attnData['AfternoonOut']-46800
],
"totalCountOfLate"=>[
"Morning"=>$Late[0],
"Afternoon"=>0,
"MorningUndertime"=>0,
"AfternoonUndertime"=>$Late[1]
],
"NetPay"=>$NetPay
];
requestData("INSERT INTO attendance(acc_id, attendance_info, JobType) VALUES('{$fde->attendance_ID}', '".json_encode($att)."', '{$fde->JobType}')");
$k = 1;
}
else{
$v = "Error: Time in cannot be greater than time out.";
}
}
else{
$att = [
"dateSTP"=>$dateAttended,
"timeIn_Morning"=>$att["timeIn"],
"timeOut_Morning"=>43200,
"MorningAttendanceRemarks"=>[
"IN"=>false,
"OUT"=>false,
],
"timeIn_Afternoon"=>46800,
"timeOut_Afternoon"=>$att["timeOut"],
"AfternoonAttendanceRemarks"=>[
"IN"=>false,
"OUT"=>false
],
"actualDuration"=>[
"Morning"=>0,
"Afternoon"=>0
],
"actualWorkFrame"=>[
"Morning"=>0,
"Afternoon"=>0
],
"fixedDuration"=>[
"Morning"=>0,
"Afternoon"=>0
],
"totalCountOfLate"=>[
"Morning"=>0,
"Afternoon"=>0,
"MorningUndertime"=>0,
"AfternoonUndertime"=>0
],
"NetPay"=>0
];
$k = 1;
requestData("INSERT INTO attendance(acc_id, attendance_info, JobType) VALUES('{$fde->attendance_ID}', '".json_encode($att)."', '$fde->JobType')");
}
}
else{
$v = "This employee ID {$att['EmpId']} is already attended";
}
}
else{
$v = "This person is no longer employed";
}
}
else{
$v = "Employee ID not found";
}
}
else{
$v = "You're too advance";
}
return "$k,$v";
}
function addDelayedPartimeAttendance(){
$dateStamp = Chrono::getSTPCount($_POST['atDate']);
$ptID = $_POST['empID'];
$tgf = $trr = $EER = '';
$k = 1;
$t4 = $sumAbs =[];
$AF = $AM = $yt = $NetPay = $timeIn_Morning = $timeOut_Morning = $timeIn_Afternoon = $timeOut_Afternoon = $MorningLate = $MorningUndertime = $AfternoonLate = $AfternoonUndertime = $ActualMorningDutyDuration = $ActualAfternoonDutyDuration = $ActualMorningDuration = $ActualAfternoonDuration = 0;
$MorningAtt = false;
$AfternoonAtt = false;
$dateAtt = date('D', $dateStamp);
foreach(requestData("SELECT JSON_EXTRACT(attendance_Info, '$.$dateAtt') AS 'Attendance', emp_Info FROM employees WHERE JSON_VALUE(emp_Info, '$.Employee_ID') = '$ptID';") as $tr){
$tgf = Convert::strToJSON($tr['Attendance']);
$trr = Convert::strToJSON($tr['emp_Info']);
}
$NetRate = $trr->Rate;
// $NetRate = $tgf->NetRate;
$R = $trr->Rate;
$NetPay = $tgf->NetRate;
if(isset($_POST['attStatus_Morning'])){
if($_POST['attStatus_Morning'] == 1){
$timeIn_Morning = HMtoSec(isset($_POST['timeIn_Morning']) ? $_POST['timeIn_Morning']: 0);
$timeOut_Morning = HMtoSec(isset($_POST['timeOut_Morning']) ? $_POST['timeOut_Morning']: 0);
$ActualMorningDuration = $timeOut_Morning - $timeIn_Morning;
$ActualMorningDutyDuration = $timeOut_Morning > $tgf->MorningIn ? $timeOut_Morning - $tgf->MorningIn : 0;
$timeIn_Morning > $tgf->MorningIn && $MorningLate = $timeIn_Morning - $tgf->MorningIn;
$MorningAtt = $_POST['attStatus_Morning'] == 1 ? true : false;
$timeOut_Morning < $tgf->MorningOut && $MorningUndertime = ($MorningAtt == true ? $tgf->MorningIn - $timeIn_Morning : 0);
$AM = $tgf->MorningOut - $tgf->MorningIn;
}
else{
$sumAbs[] = $tgf->MorningOut - $tgf->MorningIn;
}
}
else{
$ActualMorningDutyDuration = 0;
$MOrningUndertime = 0;
$AM = 0;
}
if(isset($_POST['attStatus_Afternoon'])){
if($_POST['attStatus_Afternoon'] == 1){
$timeIn_Afternoon = HMToSec(isset($_POST['timeIn_Afternoon']) ? $_POST['timeIn_Afternoon']: 0);
$timeOut_Afternoon = HMToSec(isset($_POST['timeOut_Afternoon']) ? $_POST['timeOut_Afternoon']: 0);
$ActualAfternoonDuration = $timeOut_Afternoon - $timeIn_Afternoon;
$ActualAfternoonDutyDuration = $timeOut_Afternoon > $tgf->AfternoonIn ? $timeOut_Afternoon - $tgf->AfternoonIn : 0;
$timeIn_Afternoon > $tgf->AfternoonIn && $AfternoonLate = $timeIn_Afternoon - $tgf->AfternoonIn;
$AfternoonAtt = $_POST['attStatus_Afternoon'] == 1 ? true : false;
$timeOut_Afternoon < $tgf->AfternoonOut && $AfternoonUndertime = ($AfternoonAtt == true ? $tgf->AfternoonOut - $timeOut_Afternoon : 0);
$AF = $tgf->AfternoonOut - $tgf->AfternoonIn;
}
else{
$sumAbs[] = $tgf->AfternoonOut - $tgf->AfternoonIn;
}
}
else{
$ActualAfternoonDutyDuration = 0;
$AF = 0;
$AfternoonUndertime = 0;
}
$timeInSaMorning = isset($_POST['attStatus_Morning']) ? 1 : null;
$timeOutSaMorning = isset($_POST['attStatus_Morning']) ? 1 : null;
$timeInSaAfternoon = isset($_POST['attStatus_Afternoon']) ? 1 : null;
$timeOutSaAfternoon = isset($_POST['attStatus_Afternoon']) ? 1 : null;
if($timeIn_Morning > $timeOut_Morning) $t4[] = "Not allowed for morning";
if($timeIn_Afternoon > $timeOut_Afternoon) $t4[] = "Not allowed for afternoon";
if(requestData("SELECT * FROM attendance WHERE acc_id='{$trr->attendance_ID}' AND JSON_VALUE(attendance_info, '$.dateSTP') ='$dateStamp'")->rowCount()==1) $t4[] = 'The employees is already attended.';
if($trr->Status == 0) $t4[] = 'This person is no longer employed';
$late = [
$MorningLate,
$AfternoonLate
];
$undertime = [
$MorningUndertime,
$AfternoonUndertime
];
$NetPay = calcNetPay($NetRate*$tgf->Load, $NetRate, (array_sum($late)+array_sum($undertime)+array_sum($sumAbs)));
if($MorningAtt == false && $AfternoonAtt == false){
$NetPay = 0;
}
$d = implode(",", $t4);
$d != ", " && $k = str_replace(",", "<br>", $d);
$aw = $timeInSaMorning == 1 ? $timeIn_Morning : 'N/S';
$fr = $timeInSaAfternoon == 1 ? $timeIn_Afternoon : 'N/S';
$REMARKS = 'incomplete';
if($timeInSaMorning == null){
$REMARKS = 'complete';
}
if($timeInSaAfternoon == null){
$REMARKS = 'complete';
}
if($timeIn_Morning > 0 && $timeIn_Afternoon > 0){
$REMARKS = 'complete';
}
if($timeIn_Morning > 0 && $timeIn_Afternoon == 0){
$REMARKS = 'complete';
}
if($timeIn_Morning == 0 && $timeIn_Afternoon > 0){
$REMARKS = 'complete';
}
if($timeIn_Morning == 0 && $timeIn_Afternoon == 0){
$REMARKS = 'complete';
}
$att=[
"dateSTP"=> $dateStamp,
"timeIn_Morning"=> $timeInSaMorning == 1 ? $timeIn_Morning : 'N/S',
"timeOut_Morning"=> $timeOutSaMorning == 1 ? $timeOut_Morning : 'N/S',
"MorningAttendanceRemarks"=> [
"IN"=> $MorningAtt,
"OUT"=> $MorningAtt
],
"timeIn_Afternoon"=> $timeInSaAfternoon == 1 ? $timeIn_Afternoon : 'N/S',
"timeOut_Afternoon"=> $timeOutSaAfternoon == 1 ? $timeOut_Afternoon : 'N/S',
"AfternoonAttendanceRemarks"=> [
"IN"=> $AfternoonAtt,
"OUT"=> $AfternoonAtt
],
"actualDuration"=> [
"Morning"=> $ActualMorningDuration,
"Afternoon"=> $ActualAfternoonDuration
],
"actualWorkFrame"=> [
"Morning"=> $ActualMorningDutyDuration,
"Afternoon"=> $ActualAfternoonDutyDuration
],
"fixedDuration"=> [
"Morning"=> $AM,
"Afternoon"=> $AF
],
"totalCountOfLate"=> [
"Morning"=>$MorningLate,
"Afternoon"=>$AfternoonLate,
"MorningUndertime"=>$MorningUndertime,
"AfternoonUndertime"=> $AfternoonUndertime,
],
"NetPay"=> ($NetPay < 0 ? 0 : $NetPay),
"remarks"=> $REMARKS
];
if($k==''){
requestData("INSERT INTO attendance(acc_id, attendance_info, JobType) VALUES('{$trr->attendance_ID}', '".json_encode($att)."', '{$trr->JobType}')");
$yt = 1;
}
else{
$EER = $k;
}
return "$yt,$EER";
}
function editEmployee(){
$x = 0;
$g = $y = '';
/*
{
"Employee_ID": "1-77565",
"FullName": "qweq",
"Position": "2",
"Office": "qwe",
"Rank": "0",
"Rate": "qwe",
"Load": null,
"NetRatePerDay": "qwe",
"Loan": "",
"Status": "1"
}
*/
$sw = [
'Employee_ID',
'FullName',
'Position',
'Office',
'Status',
'isTeaching',
'Rank',
'Load',
'Rate'
];
$frr = 0;
foreach($_POST['hee4sr4s'] as $u){
$frr++;
if(($frr-1)==2){
$j = explode(', ', $u);
$ds[] = "'$.{$sw[$frr-1]}', '{$j[0]}'";
}
else{
$ds[] = "'$.{$sw[$frr-1]}', '$u'";
}
}
$argie = explode(', ', $_POST['hee4sr4s'][2]);
if($_POST['hee4sr4s'][5] == 1){
if($_POST['hee4sr4s'][7] > 0 && $_POST['hee4sr4s'][8] > 0){
$x = 1;
}
else{
if($_POST['hee4sr4s'][7] == 0 && $_POST['hee4sr4s'][8] == 0){
$y = "Cannot be the rate and load absolute to zero";
}
else{
if($_POST['hee4sr4s'][7] <= 0){
$y = "Cannot be the load absolute to zero";
}
if($_POST['hee4sr4s'][8] <= 0){
$y = "Cannot be the rate absolute to zero";
}
}
}
}
else{
if($_POST['hee4sr4s'][8] > 0){
$x = 1;
}
else{
$y = "Cannot be the rate less than or absolute equal to zero";
}
}
if($x == 1){
$NET_RATE_PER_DAY = $_POST['hee4sr4s'][5] == 1 ? (getNetRate($_POST['hee4sr4s'][7] , $_POST['hee4sr4s'][8])) : $_POST['hee4sr4s'][7];
$jDataJSON = implode(", ", $ds);
if($_POST['hee4sr4s'][7] != 0) requestData("UPDATE employees SET emp_Info = JSON_SET(emp_Info, $jDataJSON, '$.NetRatePerDay', '$NET_RATE_PER_DAY') WHERE JSON_VALUE(emp_Info, '$.Employee_ID') = '{$_POST['hee4sr4s'][0]}'");
else requestData("UPDATE employees SET emp_Info = JSON_SET(emp_Info, $jDataJSON, '$.NetRatePerDay', '".$_POST['hee4sr4s'][7]."') WHERE JSON_VALUE(emp_Info, '$.Employee_ID') = '{$_POST['hee4sr4s'][0]}'");
}
return "$x,$y";
}
function editPartTimeEmployee(){
$fd5r = [
'FullName',
'Position',
'Office',
'Status',
'isTeaching',
'Rank',
'Rate'
];
$qd = [];
for($yr = 1; $yr<8; $yr++){
$qd[] = "'$.{$fd5r[$yr-1]}', '{$_POST['hee4sr4s'][$yr]}'";
}
if($_POST['hee4sr4s'][7] > 0){
requestData("UPDATE employees SET emp_Info = JSON_SET(emp_Info, ".implode(", ", $qd).") WHERE JSON_VALUE(emp_Info, '$.Employee_ID')='{$_POST['hee4sr4s'][0]}'");
$jat[0] = 1;
$jat[1] = '';
}
else{
$jat[0] = 0;
$jat[1] = 'Cannot be the rate less than equal to zero.';
}
return "{$jat[0]},{$jat[1]}";
}
function deleteEmployee(){
//requestData("DELETE FROM employees WHERE JSON_VALUE() = $_POST['x'])";
return 0;
}
function searchEmployee(){
// =?
}
function addPosition(){
$gf = $_POST['pos_t'];
$x = 0;
$y = '';
if(requestData("SELECT pos_title FROM positions WHERE pos_title='$gf'")->rowCount() != 1){
requestData("INSERT INTO positions(pos_title) VALUES('$gf')");
$x = 1;
}
else{
$x = 0;
$y = 'The position title is already saved';
}
return "$x,$y";
}
function addDepartment(){
$gf = $_POST['pos_td'];
$fd = str_split($gf);
$gd ='';
for($f=0; $f<4; $f++){
$gd .= strtoupper($fd[$f]);
}
if(preg_match("/\s/", $gf)){
$qt = explode("in", $gf);
$yt = '';
foreach(preg_split("/\s+/", $qt[0]." ".$qt[1]) as $u){
if($u != "of"){
$yt .= $u[0];
}
}
$yt = strtoupper($yt);
$X = 0;
$x = 0;
$y = '';
if(requestData("SELECT title FROM department WHERE title='$gf'")->rowCount() != 1){
requestData("INSERT INTO department(abbr, title) VALUES('$yt', '$gf')");
$x = 1;
}
else{
$Z =
$x = 0;
$y = 'The position title is already saved';
}
}
else{
requestData("INSERT INTO department(abbr, title) VALUES('$gd', '$gf')");
$x = 1;
$y = '';
}
return "$x,$y";
}
function gatherAttendance(){
$k = $sd = $pkj = null;
if(AttendanceSystem::checkEmployeeBarcode()){
foreach(getEmployeeInfo(AttendanceSystem::getBarcodeID(), "barcode") as $t){
$fg = Convert::StrtoJSON($t['emp_Info']);
}
if($fg->Status != 0){
switch(Chrono::timePhase()){
case "AM":
if(!AttendanceSystem::isMorningAttended()){
$k = 1;
}
else{
$k = "not";
$sd = "You have already time in for this morning.";
}
break;
case "PM":
if(!AttendanceSystem::isAfternoonTimeout()){
$k=2;
}
else{
$k = "not";
$sd = "You are already timed out.";
}
break;
}
}
else{
$k = "not";
$sd = "You are no longer employed.";
}
}
else{
if(strlen(AttendanceSystem::getBarcodeID()) == 14){
if(DatabaseCentral::getEmployeeBarcodeInformation(AttendanceSystem::getBarcodeID())->rowCount() == 0){
$k = "uAc";
$sd = "Unauthorized access! ".DatabaseCentral::getEmployeeBarcodeInformation($_POST['X'])->rowCount();
}
}
$k = 0;
$sd = null;
}
return "$k:$sd:".AttendanceSystem::getBarcodeID();
}
public static function getEmployeeInformation($x){
return requestData("SELECT * FROM employees WHERE JSON_VALUE(emp_Info, '$.Employee_ID')='$x'");
}
public static function getEmployeeBarcodeInformation($x){
return requestData("SELECT * FROM employees WHERE JSON_VALUE(emp_Info, '$.attendance_ID')='$x'");
}
}
Did this file decode correctly?
Original Code
eval(str_rot13(gzinflate(str_rot13(base64_decode('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')))));
Function Calls
strrev | 6 |
gzinflate | 22 |
str_rot13 | 22 |
gzuncompress | 8 |
rawurldecode | 2 |
base64_decode | 36 |
Stats
MD5 | 7b99868b9962d887e00ff4b3c514e40a |
Eval Count | 32 |
Decode Time | 1042 ms |