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 /* This file is protected by copyright law and provided under license. Reverse engin..
Decoded Output download
include("./includes/connection.php");
if (isset($_GET['Item_Category_ID'])) {
$Item_Category_ID = $_GET['Item_Category_ID'];
}else {
$Item_Category_ID = 0;
}
if (isset($_GET['Item_Name'])) {
$Item_Name = mysqli_real_escape_string($conn,$_GET['Item_Name']);
}else {
$Item_Name = '';
}
if (isset($_GET['from_reception'])&&$_GET['from_reception']=="yes") {
$from_reception ="c.can_be_used_on_registration='yes' and";
}else {
$from_reception = "";
}
$sponsor_item_filter = '';
if (isset($_GET['Sponsor_ID'])) {
$Sponsor_ID = $_GET['Sponsor_ID'];
$sp_query = mysqli_query($conn,"SELECT Guarantor_name,Sponsor_ID,item_update_api,auto_item_update_api FROM tbl_sponsor WHERE Sponsor_ID='$Sponsor_ID'") or die(mysqli_error($conn));
if (mysqli_num_rows($sp_query) >0) {
$rowSp = mysqli_fetch_assoc($sp_query);
$Guarantor_name = $rowSp['Guarantor_name'];
$Sponsor_ID = $rowSp['Sponsor_ID'];
$auto_item_update_api = $rowSp['auto_item_update_api'];
$guarantor=$Guarantor_name;
if ($auto_item_update_api == '1') {
$sponsor_item_filter = '';
}
}
}else {
$guarantor = '';
}
if ($Item_Category_ID == 'All') {
$Select_Items = "select * from tbl_items t, tbl_item_subcategory s, tbl_item_category c, tbl_item_price ip
where t.Item_Subcategory_ID = s.Item_Subcategory_ID and
s.Item_Category_ID = c.Item_Category_ID and
t.Visible_Status <> 'Others' and
t.Item_ID=ip.Item_ID and
t.Status = 'Available' and $from_reception
Product_Name like '%$Item_Name%' $sponsor_item_filter and ip.Sponsor_ID='$Sponsor_ID' and ip.Items_Price<>'0' and t.Item_Type<>'Pharmacy' order by t.Product_Name limit 200";
}else {
$Select_Items = "select * from tbl_items t, tbl_item_subcategory s, tbl_item_category c, tbl_item_price ip
where t.Item_Subcategory_ID = s.Item_Subcategory_ID and
s.Item_Category_ID = c.Item_Category_ID and
c.Item_Category_ID = '$Item_Category_ID' and
t.Item_ID=ip.Item_ID and
t.Visible_Status <> 'Others' and
t.Status = 'Available' and $from_reception
Product_Name like '%$Item_Name%' $sponsor_item_filter and ip.Sponsor_ID='$Sponsor_ID' and ip.Items_Price<>'0' and t.Item_Type<>'Pharmacy' order by t.Product_Name limit 200";
}
$result = mysqli_query($conn,$Select_Items);
;echo '
<table width=100%>
';
while ($row = mysqli_fetch_array($result)) {
if ($auto_item_update_api == '1') {
$item_ID = $row['Item_ID'];
$queryPrice = mysqli_query($conn,"SELECT Items_Price FROM tbl_item_price WHERE Item_ID='$item_ID' AND Sponsor_ID='$Sponsor_ID'");
if (mysqli_num_rows($queryPrice) <1) {
continue;
}
}
echo "<tr>
<td style='color:black; border:2px solid #ccc;text-align: left;'>";
;echo '
<input type=\'radio\' name=\'selection\' id=\'';echo $row['Item_ID'];;echo '\' value=\'';echo $row['Product_Name'];;echo '\' onclick="Get_Item_Name(this.value,';echo $row['Item_ID'];;echo ');
Get_Item_Price(';echo $row['Item_ID'];;echo ', \'';echo $guarantor;;echo '\',\'';echo $Sponsor_ID;;echo '\')">
';
echo "</td><td style='color:black; border:2px solid #ccc;text-align: left;'><label for='".$row['Item_ID'] ."'>".$row['Product_Name'] ."</label></td></tr>";
}
;echo '
</table>';
Did this file decode correctly?
Original Code
<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x11c8;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU3Zik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>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mTmg\ArrlsBBlb
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | e107d8eda7b0054bfe12bc27a59481ad |
Eval Count | 3 |
Decode Time | 139 ms |