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 eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\..
Decoded Output download
?><?php
include("../connect.php");
include("../php/iceredsoft.php");
include("../mPDF/mpdf.php");
create_PDF($_GET['purshase_id']);
function create_PDF($purshase_id){
$q="SELECT * FROM tb_info WHERE id=1";
$r=mysql_query($q);
$result=mysql_fetch_array($r);
$logo_url=$result['full_bill_logo'];
$company_name=$result['full_bill_1'];
$company_address=$result['full_bill_2'];
$company_tel_fax=$result['full_bill_3'];
$id=$purshase_id;
$count=0;
$temp=$id;
while($temp>=1){
$temp=$temp/10;
$count++;
}
$zero="";
for($i=$count;$i<7;$i++){
$zero=$zero."0";
}
$order_id=$zero.$id;
$q="SELECT * FROM tb_purchase LEFT JOIN tb_supplier ON p_supplier_id=s_id WHERE p_id='$purshase_id'";
$r=mysql_query($q);
$result=mysql_fetch_array($r);
$check_supplier=$result['p_supplier_id'];
if($check_supplier==null||$p_supplier_id=="null"){
$supplier_name=$result['p_name'];
$supplier_address=$result['p_address'];
}
else{
$supplier_name=$result['s_name'];
$supplier_address=$result['s_address'];
}
$date=$result['p_date'];
$contact_name=$result['p_contact_name'];
$contact_tel=$result['p_contact_tel'];
$condition=$result['p_condition'];
$note=$result['p_note'];
$text_total=0;
$print = '<div style="border:1px solid #000; border-radius:5px; ">';
$print .= '<table width="100%">';
$print .= '<tr>
<td width="130px;" align="center">
<img src="'.$logo_url.'" width="120px" height="120px" style="margin-top:15px;">
</td>
<td valign="top" align="center">
<br>
<div style="font-size:22px;">'.$company_name.'</div>
<div style=" font-size:14px; ">'.$company_address.'</div>
<div style=" font-size:14px; ">'.$company_tel_fax.'</div>
<br>
<div style="font-size:17px;"></div>
</td>
</tr>';
$print .= '</table>';
$print .='<div style="border:1px solid #000; border-radius:3px; margin-left:10px; float:left;" width="52%" height="150px;">
<div style="margin-top:10px; margin-left:10px;"><b>:</b> '.$supplier_name.'</div>
<div style="margin-top:10px; margin-left:10px;" >
<b>:</b> '.$supplier_address.'
</div>
</div>';
$print .='<div style="border:1px solid #000; border-radius:3px; margin-right:10px; float:right;" width="44%" height="150px;">
<div style="margin-top:10px; margin-left:10px;"><b>:</b> '.$order_id.' <b>:</b> '.$date.'</div>
<div style="margin-top:10px; margin-left:10px;"><b>: </b>'.$contact_name.'</div>
<div style="margin-top:10px; margin-left:10px;"><b>: </b>'.$condition.'</div>
<div style="margin-top:10px; margin-left:10px;"><b>: </b>'.$contact_tel.'</div>
</div>';
$print=print_head($print);
$i=0;
$q="SELECT * FROM tb_purchase_list INNER JOIN tb_product ON l_barcode=p_barcode LEFT JOIN tb_unit ON p_unit=u_id WHERE l_purchase_id='$purshase_id'";
$r=mysql_query($q);
while ($result=mysql_fetch_array($r)) {
$p_name=$result['p_name'];
$check_pack=$result['l_check_pack'];
$unit=$result['u_name'];
$qty_per_pack=$result['p_qty_par_pack'];
$price=$result['l_price'];
$qty=$result['l_qty'];
$text_total+=($price*$qty);
if($i==22)
$print=print_head($print);
if($i>31&&($i-22)%31==0)
$print=print_head($print);
$print.='<div style=" margin-top:0px; margin-left:10px; border:1px solid #000; border-top-left-radius:0px; text-align:center; line-height: 30px; font-size:13px; float:left; border-top: :0px;" width="8%" >'.($i+1).'</div>';
$print.='<div style=" margin-top:0px; margin-left:0px; border:1px solid #000; border-top-left-radius:0px; text-align:left; line-height: 30px; font-size:13px; float:left; border-top: :0px; border-left:0px;" width="36%" > '.$p_name.'</div>';
$print.='<div style=" margin-top:0px; margin-left:0px; border:1px solid #000; border-top-left-radius:0px; text-align:center; line-height: 30px; font-size:13px; float:left; border-top: :0px; border-left:0px;" width="9%" > '.$qty.'</div>';
if($check_pack=="0"){
}
else{
$unit="(".$$qty_per_pack.$unit.")";
}
if($unit==null)
$unit="";
$print.='<div style=" margin-top:0px; margin-left:0px; border:1px solid #000; border-top-left-radius:0px; text-align:center; line-height: 30px; font-size:13px; float:left; border-top: :0px; border-left:0px;" width="17%" > '.$unit.'</div>';
$print.='<div style=" margin-top:0px; margin-left:0px; border:1px solid #000; border-top-left-radius:0px; text-align:center; line-height: 30px; font-size:13px; float:left; border-top: :0px; border-left:0px;" width="12%" > '.$price.'</div>';
$print.='<div style=" margin-top:0px; margin-left:0px; border:1px solid #000; border-top-left-radius:0px; text-align:center; line-height: 30px; font-size:13px; float:left; border-top: :0px; border-left:0px;" width="14%" > '.($price*$qty).'</div>';
$i++;
}
$print.='<div style=" margin-top:0px; margin-left:10px; border:1px solid #000; border-bottom-left-radius: 0px; text-align:left; line-height: 30px; font-size:13px; float:left; border-bottom:0px;" width="82.6%" > <b>:</b> '.$note.'</div>';
$print.='<div style=" margin-top:0px; margin-left:0px; border:1px solid #000; text-align:left; line-height:
30px; font-size:13px; float:left; border-left:0px; border-bottom:0px; border-bottom-right-radius: 0px; text-align:center;" width="14%" > '.$text_total.'</div>';
$print.='<div style=" margin-top:0px; margin-left:10px; border:1px solid #000; border-bottom-left-radius: 3px; text-align:center; line-height: 30px; font-size:13px; float:left; " width="82.6%" >'.ThaiBahtConversion($text_total).'</div>';
$print.='<div style=" margin-top:0px; margin-left:0px; border:1px solid #000; border-bottom-right-radius: 3px; text-align:left; line-height: 30px; font-size:13px; float:left; border-left:0px;" width="14%" > </div>';
$print.="<br>";
$print .='<div style="border:0px solid #000; border-radius:3px; margin-left:60px; float:left;" width="45%" height="100px;">
<div style="margin-top:10px;">.....................................................() </div>
<div style="margin-top:10px; margin-left:-35px; text-align:center;">(......................................................) </div>
</div>';
$print.="<br>";
$print .= '</div>';
$mpdf = new mPDF('th', 'A4', '0', 'THSaraban');
$mpdf->SetAutoFont();
$mpdf->SetDisplayMode('fullpage');
$mpdf->WriteHTML($print);
$mpdf->Output();
exit;
}
function print_head($print){
$print.='<div style=" margin-top:4px; margin-left:10px; border:1px solid #000; border-top-left-radius:3px; text-align:center; line-height: 30px; font-size:13px; float:left;" width="8%" ></div>';
$print.='<div style=" margin-left:-1px; border:1px solid #000; text-align:center; line-height: 30px; font-size:13px; float:left; border-radius:0px;" width="36%" ></div>';
$print.='<div style=" margin-left:-1px; border:1px solid #000; text-align:center; line-height: 30px; font-size:13px; float:left; border-radius:0px;" width="9%" ></div>';
$print.='<div style=" margin-left:-1px; border:1px solid #000; text-align:center; line-height: 30px; font-size:13px; float:left; border-radius:0px;" width="17%" ></div>';
$print.='<div style=" margin-left:-1px; border:1px solid #000; text-align:center; line-height: 30px; font-size:13px; float:left; border-radius:0px;" width="12%" >/</div>';
$print.='<div style=" margin-left:-1px; border:1px solid #000; text-align:center; line-height: 30px; font-size:13px; float:left; border-top-right-radius:3px;" width="14%" ></div>';
return $print;
}
?>
Did this file decode correctly?
Original Code
<?php
eval("\x65\x76\x61\x6C\x28\x67\x7A\x69\x6E\x66\x6C\x61\x74\x65\x28\x62\x61\x73\x65\x36\x34\x5F\x64\x65\x63\x6F\x64\x65\x28'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'\x29\x29\x29\x3B");
?>
Function Calls
gzinflate | 13 |
dcywlr96113 | 1 |
ddvrqk96111 | 1 |
dwrhrv96112 | 1 |
base64_decode | 13 |
Stats
MD5 | b47c00279620389a75f2537d787a3d37 |
Eval Count | 23 |
Decode Time | 77 ms |