Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php error_reporting(0); include "\x6bo\x6e\x65\x6b\163\x69.ph\160"; include "\x74\x61ngg..
Decoded Output download
<?php error_reporting(0); include "koneksi.php"; include "tanggalbaru.php"; include "anti.php"; $lahir=cegah($_GET['lahir']); $pengaturan=mysqli_query($kon, "select * from aturjam where id_jam='1' "); $d=mysqli_fetch_array($pengaturan); $jamdatang=$d['jammasuk']; $bataspulang=$d['mulaipulang']; $jampulang=$d['jampulang']; $saat=tgl_ind($lahir); $strhtml .= "
<div class='col col-md-12'>
<b>Rekap Presensi Harian $saat</b>
<table border='1' width='100%' cellspacing='0'>
<tr><th style='text-align:center;'>No</th><th style='text-align:center;'>Nama</th><th style='text-align:center;'>NIP</th><th style='text-align:center;'>Status</th><th style='text-align:center;'>Datang</th><th style='text-align:center;'>Pulang</th><th style='text-align:center;'>Keterangan</th></tr>"; $naj=mysqli_query($kon, "select nama, id_anggota,nis from anggota order by nama ASC"); $urut=1; while($r=mysqli_fetch_array($naj)){ $strhtml .= "
<tr><td style='padding:2px 5px;'>$urut</td><td style='padding:2px 10px;'>$r[nama]</td><td style='padding:2px 10px;'>$r[nis]</td>
"; $hariizin=mysqli_query($kon, "select id_anggota, tanggal, izin, keterangan from izin where id_anggota='$r[id_anggota]' and tanggal='$lahir' "); $carikan=mysqli_num_rows($hariizin); $ff=mysqli_fetch_array($hariizin); if($carikan>0){ $keterangan=$ff['keterangan']; $strhtml .= "
<td style='text-align:center;'>$keterangan</td><td style='padding:2px 10px;'$ff[izin]</td><td style='padding:2px 10px;'>$ff[izin]</td><td style='padding:2px 10px;'>$keterangan</td></tr>
"; }else{ $caridata=mysqli_query($kon, "select jam from temp where id_anggota='$r[id_anggota]' and tanggal='$lahir' and bayangan<='$bataspulang' order by bayangan ASC"); $y=mysqli_fetch_array($caridata); $hasilpagi=mysqli_num_rows($caridata); if($hasilpagi>0){ $pagi='hadirpagi'; }else{ $pagi='A'; } $caridata2=mysqli_query($kon, "select jam from temp where id_anggota='$r[id_anggota]' and tanggal='$lahir' and bayangan>='$bataspulang' order by bayangan DESC"); $y2=mysqli_fetch_array($caridata2);
$hasilsiang=mysqli_num_rows($caridata2); if($hasilsiang>0){ $siang='hadirsiang'; }else{ $siang='A'; } if($pagi!='A' and $siang!='A'){ $keterangan='Hadir'; $warna='green'; }else if($pagi!='A' and $siang=='A'){ $keterangan='Tidak Presensi Pulang'; $warna='orange'; }else if($pagi=='A' and $siang!='A'){ $keterangan='Tidak Presensi Pagi'; $warna='orange'; }else if($pagi=='A' and $siang='A'){ $keterangan='Alfa'; $warna='red'; } $strhtml .= "
<td style='text-align:center;'>$keterangan</td><td style='padding:2px 10px;'>$y[jam]</td><td style='padding:2px 10px;'>$y2[jam]</td>
"; if($y['jam']>$jamdatang){ $datang=strtotime($y['jam']); $pembatasdatang=strtotime($jamdatang); $diff = $datang - $pembatasdatang; $jam = floor($diff / (60 * 60)); $menit = $diff - $jam * (60 * 60); $detik =$diff % 60; $terlambat='Terlambat: ' . $jam . ' jam, ' . floor( $menit / 60 ) . ' menit, '.$detik. ' detik'; }else{ if($keterangan=='Alfa'){ $terlambat='Alfa'; }else{ $terlambat='Tepat Waktu'; } } $strhtml .= "<td style='padding:2px 10px;'>$terlambat</td></tr>"; } $urut++; } $strhtml .= " </table>"; require ("mpdf/mpdf.php"); $stylesheet = file_get_contents('css/smansa.css'); $fileName = 'Rekap Presensi Harian '.$saat ; $mpdf = new mPDF('utf-8',array(290,215)); $mpdf->WriteHTML($stylesheet,1); $mpdf->WriteHTML($strhtml); $mpdf->Output($fileName.' '.$nama. '.pdf','D'); ?>
Did this file decode correctly?
Original Code
<?php error_reporting(0); include "\x6bo\x6e\x65\x6b\163\x69.ph\160"; include "\x74\x61ngg\141\154\142\x61\162\x75.\160\x68p"; include "\x61\x6eti.\160\150p"; $lahir=cegah($_GET['lahir']); $pengaturan=mysqli_query($kon, "\x73\145\154\x65\143\x74 * \x66r\x6f\155 \x61\x74\x75r\152\141\x6d \x77\x68\145\x72\145 \x69d_\x6a\x61\155='1' "); $d=mysqli_fetch_array($pengaturan); $jamdatang=$d['jammasuk']; $bataspulang=$d['mulaipulang']; $jampulang=$d['jampulang']; $saat=tgl_ind($lahir); $strhtml .= "
<d\x69\166 c\x6ca\x73\163='c\157\x6c co\x6c-\155d-12'>
<\142>Rek\141\x70 \120\x72e\163\x65\x6e\163\151 \110ar\x69\141\156 $saat</\142>
<t\141b\154\x65 \x62o\162de\162='1' w\151\x64\x74\150='100%' c\145ll\x73\160ac\151ng='0'>
<\x74\x72><th \163t\171\x6ce='\x74e\170t-\x61lig\x6e:\x63\x65\156te\x72;'>N\157</th><\x74\150 \x73ty\154e='t\x65\x78\x74-\x61\x6c\151\x67\x6e:\x63en\164\x65\162;'>\116a\x6d\x61</\x74\x68><\164\150 \x73t\x79\x6ce='t\x65\170\164-\141\x6c\151\147\156:\x63\145\x6e\x74er;'>\x4e\111P</\x74\x68><th \163ty\154\145='te\170t-al\x69\x67\x6e:\x63en\x74er;'>S\x74\x61\x74\165\163</t\x68><\x74\x68 \163\164\171l\145='\164\145\x78t-al\x69\147n:\x63\x65\x6et\x65r;'>\104\x61t\x61\x6eg</t\x68><\x74h st\x79l\145='t\x65\170\164-a\154\x69\x67n:ce\156\x74\145r;'>P\165l\x61ng</\164\x68><t\150 \163\164\171le='t\x65\170\x74-ali\147\156:c\145nt\x65\162;'>\x4b\x65\x74er\141ng\141n</\x74h></\164\162>"; $naj=mysqli_query($kon, "\163\145\154\145\143t \x6e\x61m\x61, i\144_\x61\x6eg\x67ot\141,n\x69s f\x72om \141n\147\x67o\164a \x6f\162d\145\x72 b\x79 na\x6d\x61 A\x53\103"); $urut=1; while($r=mysqli_fetch_array($naj)){ $strhtml .= "
<t\x72><t\144 \x73tyl\145='p\x61\x64din\147:2\160x 5px;'>$urut</\x74\x64><td st\x79\x6c\145='\x70\x61d\x64i\156g:2\160\x78 10\160\170;'>$r[nama]</td><\164d \163\164y\154\145='\x70a\144\x64\151n\147:2\160\x78 10px;'>$r[nis]</t\144>
"; $hariizin=mysqli_query($kon, "s\x65l\x65\x63t \151\144_a\156\147\x67\x6f\164\141, \x74\x61\x6eg\x67\141\154, iz\151\156, \153e\x74\145\162\141\156\x67\141\156 f\x72\157\155 \x69\172in \167\150\145\162\x65 id_\x61\x6eg\147\157\x74\x61='$r[id_anggota]' an\x64 \164\x61\156g\x67\x61\x6c='$lahir' "); $carikan=mysqli_num_rows($hariizin); $ff=mysqli_fetch_array($hariizin); if($carikan>0){ $keterangan=$ff['keterangan']; $strhtml .= "
<t\x64 \x73\164y\154\x65='\x74\x65\x78\164-al\151gn:\143\x65\156ter;'>$keterangan</\x74\144><\x74\144 st\x79\x6c\x65='p\x61\144\x64\x69n\x67:2p\x78 10p\170;'$ff[izin]</\164\144><\164d st\x79\x6c\145='\x70\x61d\x64i\156g:2\x70\170 10\160\x78;'>$ff[izin]</t\x64><\x74\144 s\x74y\x6c\x65='\x70\141\144\x64\151\156\x67:2p\170 10\x70\x78;'>$keterangan</t\x64></\164r>
"; }else{ $caridata=mysqli_query($kon, "\163elect \152a\x6d fr\x6f\x6d te\155\160 w\150e\x72\x65 \151\144_\x61ng\147o\164\x61='$r[id_anggota]' \141\x6e\x64 \x74a\156\147\147\x61\154='$lahir' a\x6e\x64 \142\x61\x79a\x6e\147a\x6e<='$bataspulang' \157\162\x64\x65\162 \142y \142a\171\141n\147\x61\156 \101SC"); $y=mysqli_fetch_array($caridata); $hasilpagi=mysqli_num_rows($caridata); if($hasilpagi>0){ $pagi='hadirpagi'; }else{ $pagi='A'; } $caridata2=mysqli_query($kon, "\x73\x65le\x63t ja\x6d \x66\162o\155 te\155\160 wh\145\x72e \151\144_\141\156\147go\164a='$r[id_anggota]' \141\156d \x74an\x67\x67\141\x6c='$lahir' a\156\x64 ba\171\141\x6e\147a\156>='$bataspulang' \157\162\x64\145\x72 b\171 \142\141\x79\x61n\147\141\x6e \104\105SC"); $y2=mysqli_fetch_array($caridata2);
$hasilsiang=mysqli_num_rows($caridata2); if($hasilsiang>0){ $siang='hadirsiang'; }else{ $siang='A'; } if($pagi!='A' and $siang!='A'){ $keterangan='Hadir'; $warna='green'; }else if($pagi!='A' and $siang=='A'){ $keterangan='Tidak Presensi Pulang'; $warna='orange'; }else if($pagi=='A' and $siang!='A'){ $keterangan='Tidak Presensi Pagi'; $warna='orange'; }else if($pagi=='A' and $siang='A'){ $keterangan='Alfa'; $warna='red'; } $strhtml .= "
<t\144 \x73\x74\171\x6c\145='\164\145x\164-\141\x6cig\156:c\145n\x74\x65r;'>$keterangan</\164\144><td st\171\x6c\145='\160\x61\x64\x64\x69\x6e\x67:2\160x 10\160\x78;'>$y[jam]</\x74d><\x74\x64 s\164yl\145='\160a\144\144in\147:2p\x78 10\160x;'>$y2[jam]</t\x64>
"; if($y['jam']>$jamdatang){ $datang=strtotime($y['jam']); $pembatasdatang=strtotime($jamdatang); $diff = $datang - $pembatasdatang; $jam = floor($diff / (60 * 60)); $menit = $diff - $jam * (60 * 60); $detik =$diff % 60; $terlambat='Terlambat: ' . $jam . ' jam, ' . floor( $menit / 60 ) . ' menit, '.$detik. ' detik'; }else{ if($keterangan=='Alfa'){ $terlambat='Alfa'; }else{ $terlambat='Tepat Waktu'; } } $strhtml .= "<\x74\x64 \x73\164y\x6c\145='\x70ad\x64in\x67:2\160\170 10p\170;'>$terlambat</\x74\144></\x74r>"; } $urut++; } $strhtml .= " </\164\141b\154e>"; require ("\155\160\x64\146/m\160\144f.\160\150\x70"); $stylesheet = file_get_contents('css/smansa.css'); $fileName = 'Rekap Presensi Harian '.$saat ; $mpdf = new mPDF('utf-8',array(290,215)); $mpdf->WriteHTML($stylesheet,1); $mpdf->WriteHTML($strhtml); $mpdf->Output($fileName.' '.$nama. '.pdf','D'); ?>
Function Calls
| error_reporting | 1 |
Stats
| MD5 | 65db91864df43fba40421f6805f93e7b |
| Eval Count | 0 |
| Decode Time | 75 ms |