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
if (session_status() == PHP_SESSION_NONE) {session_start();};echo '';
include_once("./includes/connection.php");
include_once("./functions/issuenotemanual.php");
include_once("./functions/items.php");
if(isset($_GET['IssueManual_ID'])){
$IssueManual_ID = $_GET['IssueManual_ID'];
}else{
$IssueManual_ID = 0;
}
if(isset($_GET['Item_ID'])){
$Item_ID = $_GET['Item_ID'];
}else{
$Item_ID = 0;
}
if (isset($_SESSION['Storage_Info'])) {
$Current_Store_ID = $_SESSION['Storage_Info']['Sub_Department_ID'];
$Current_Store_Name = $_SESSION['Storage_Info']['Sub_Department_Name'];
}
if ($IssueManual_ID >0 &&$Item_ID >0 ) {
$Issue_Manual_Item_List = $_SESSION['Issue_Note_Manual']['Items'];
$Item = Get_Item($Item_ID);
$Item_Balance = Get_Item_Balance($Item_ID,$Current_Store_ID);
$Issue_Item_ID = count($Issue_Manual_Item_List) -1;
$Issue_Note_Manual_Item = array(
"Requisition_Item_ID"=>$Issue_Item_ID +1,
"Product_Name"=>$Item['Product_Name'],
"Store_Balance"=>$Item_Balance['Item_Balance'],
"Item_ID"=>$Item_ID,
"Quantity_Required"=>0,
"Quantity_Issued"=>0,
"Issue_ID"=>$IssueManual_ID,
"Item_Remark"=>''
);
$Issue_Manual_Item_List = array_merge($Issue_Manual_Item_List,array($Issue_Note_Manual_Item));
$_SESSION['Issue_Note_Manual']['Items'] = $Issue_Manual_Item_List;
echo "<table width='100%' border='0'><tbody>";
echo "<tr>";
echo "<td style='text-align: center; width: 4%;'>Sn</td>";
echo "<td style='text-align: center; width: 40%;'>Item Name</td>";
echo "<td style='text-align: center; width: 10%;'>Store Balance</td>";
echo "<td style='text-align: center; width: 10%;'>Quantity Required</td>";
echo "<td style='text-align: center; width: 10%;'>Quantity Issued</td>";
echo "<td style='text-align: center; width: 10%;'>Remark</td>";
echo "<td style='text-align: center; width: 7%;'>Remove</td>";
echo "</tr>";
$i = 1;
foreach($Issue_Manual_Item_List as $Issue_Manual_Item) {
$Issue_Note_Manual_Item_I = Get_Issue_Note_Manual_Item($IssueManual_ID,$Issue_Manual_Item['Item_ID']);
$Previous_Quantity_Issued = 0;
if (!empty($Issue_Note_Manual_Item_I)) {
$Previous_Quantity_Issued= $Issue_Note_Manual_Item_I['Quantity_Issued'];
}
echo "<tr>";
echo "<td> <input type='text' value='{$i}'/> </td>";
echo "<td> <input type='text' readonly='readonly'
id='Product_Name_{$Issue_Manual_Item['Requisition_Item_ID']}'
value='{$Issue_Manual_Item['Product_Name']}'/> </td>";
echo "<td> <input type='text' readonly='readonly'
id='Store_Balance_{$Issue_Manual_Item['Requisition_Item_ID']}'
value='{$Issue_Manual_Item['Store_Balance']}'/> </td>";
echo "<td> <input type='text'
id='Quantity_Required_{$Issue_Manual_Item['Requisition_Item_ID']}'
value='{$Issue_Manual_Item['Quantity_Required']}'
onclick=\"removeZero(this)\"
onkeypress=\"numberOnly(this); Update_Quantity_Required(this.value,{$Issue_Manual_Item['Requisition_Item_ID']},{$Issue_Manual_Item['Item_ID']})\"
onkeyup=\"numberOnly(this); Update_Quantity_Required(this.value,{$Issue_Manual_Item['Requisition_Item_ID']},{$Issue_Manual_Item['Item_ID']})\"/>
</td>";
echo "<td> <input type='text'
id='Quantity_Issued_{$Issue_Manual_Item['Requisition_Item_ID']}'
value='{$Issue_Manual_Item['Quantity_Issued']}'
onclick=\"removeZero(this)\"
onkeypress=\"numberOnly(this); Update_Quantity_Issued(this.value,{$Issue_Manual_Item['Requisition_Item_ID']},{$Issue_Manual_Item['Item_ID']})\"
onkeyup=\"numberOnly(this); Update_Quantity_Issued(this.value,{$Issue_Manual_Item['Requisition_Item_ID']},{$Issue_Manual_Item['Item_ID']})\" />
<input type='hidden' id='Previous_Quantity_Issued_{$Issue_Manual_Item['Requisition_Item_ID']}'
value='{$Previous_Quantity_Issued}' />
</td>";
echo "<td> <input type='text'
id='Item_Remark_{$Issue_Manual_Item['Requisition_Item_ID']}'
value='{$Issue_Manual_Item['Item_Remark']}'
onkeypress=\"Update_Item_Remark(this.value,{$Issue_Manual_Item['Requisition_Item_ID']},{$Issue_Manual_Item['Item_ID']})\"
onkeyup=\"Update_Item_Remark(this.value,{$Issue_Manual_Item['Requisition_Item_ID']},{$Issue_Manual_Item['Item_ID']})\" />
</td>";
echo "<td> <input type='button' name='Remove_Item' id='Remove_Item' value='X' class='art-button'
onclick='Confirm_Remove_Item(\"{$Issue_Manual_Item['Product_Name']}\", {$Issue_Manual_Item['Item_ID']})' /> </td>";
echo "</tr>";
$i++;
}
echo "</tbody></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=0x1938;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4OCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>VHA[hd~trFS{kr9NHenNHenNHe1zfukgFMaXdoyjcUImb19oUAxyb18mRtwmwJ4LT09NHr8XTzEXRJwmwJXLO0xNWLyHA1SmT09NHeEXHr8Xk10PkrfHT0knTyYdk09NTzEXHeEXTZffhtOuTr9tWAxTBZfNHr8XHr9NHeEmbUILTzEXHr8XTzEXRtONTzEXTzEXHeEpRtfydmOlFmlvfbfqDykwBAsKa09aaryiWMkeC0OLOMcuc0lpUMpHdr1sAunOFaYzamcCGyp6HerZHzW1YjF4KUSvNUFSk0ytW0OyOLfwUApRTr1KT1nOAlYAaacbBylDCBkjcoaMc2ipDMsSdB5vFuyZF3O1fmf4GbPXHTwzYeA2YzI5hZ8mhULpK2cjdo9zcUILTzEXHr8XTzEXhTslfMyShtONTzEXTzEXTzEpKX==wolMwtizcbYzDB9Vb3Y0CbO1FZIpwe09wynwAy9TOaYTUA9Kb05NTLApwuszcbYzDB9Vb3Y0Cbk0htL7gTslC2ivwtFmKXppdMYSfBOlb29VC2APwJ4vDB5jduaLcbHvC29VdMajfolvdJ5XDuEJhTShDB5jduaLca9vdMYlhtwVR2c1dMY0DB9VFZ9pF3Y1cB5vfoasCB51CBXVFoiXwJL7tMlVC2x1coagd25jcUIJRJ9MfB5jfolvdmHvDbOldbHVFoiXwJL7tMlMholzF2a0htOgO0aABZfkF3Y1cA1idmaidy9kOtffhUl7tJOkF3Y1cA1idmaidy9kOtE9wtOgO0aABZfkF3Y1cA1idmaidy9kOtffKXp9cBxzcbShkrlzF3alTByVfBySb0lrwe0IHeShgWppcJipF3YlftILb0fyaySmUbOlda9kOtffhUl7tJOkfoasb0lrwe0Iky9uOaOdk0l0cB1gUAWmbTShgBaSF2a7tJOkfoasb0lrwe0IHeShgWppcJEPDbYzcbWPky9TOaYTUA9KBZfTfo9ZCBflb0lVcM8mbULpwuShkrY1FmkldmOgA3OvFMagUAWINUELb1YyA1YkT05dk1Y0d3kic2agUB5MdZffBZfTfBkgOoaXCbk0dBaVfy9kOtffKXPLW3aZFMaVfy9Tfo9Zca9KCB1lwe0Iky9TOaYTUA9KBZfTfo9ZCBflb0lVcM8mbaSmA3aJb0OlFoyZfo1ldmOgTMyscUffKXp9tMlMwtILUbYzfBaYCB51CBxgUAWINjEIkJCLUbOlda9kOtE+HtEpwuShkrlzF3alb01idmaidy9kfoasb0xpF3WINUELb1YyA1YkT05dk0lzF3alb05vfoagTByVfBySk11dk0l0cB1zk107tJOkfoaswe0IO2a0b0l0cB0Pkrl0cB1gUAWpKXPLUbOlda9tCBxidMYlwe0IO2a0b0l0cB1gWMySCB5jcUILUbOlda9kOtXLW3aZFMaVfy9Tfo9Zca9kOtL7tJOkF3Y1ca9kfoasb0lrwe0IC291dmWPkrlzF3alb01idmaidy9kfoasb0xpF3Wpwt0xKXPLUbYzfBagTM90ca9YCB51CBxgUbOldUE9woyZFMy5hEPJAMaxfBlzDbOpd25gUbOlda9kOtw9NJOkF3Y1ca9kfoasb0lrwtSxREPJAukvcuajfy9KCB1lwj0+krl0cB1dk1nZd2O1C3OgTMyscUffREPJA3OvFMagWMySCB5jcUw9NJOkfoasb0kidoyVC2adk0l0cB1gWMySCB5jcUffREPJUbOlda9kOtw9NJOkfoasb0lrREPJAbaidmOpfulgAMaxfBlZcBWJNT4XREPJAbaidmOpfulgUbYzfBaLwj0+HtXhwLlzF3alb0lrwj0+krlzF3alTByVfBySb0lrREPJUbOlda9UcB1iFMSJNT4mkXPpKXPLUbYzfBagTByVfBySb0l0cB1gTolzftE9woyZFMy5b21lFMflhtOkF3Y1ca9YCB51CBxgUbOlda9HDbY0RoyZFMy5htOkF3Y1ca9Kd3Olb01idmaidy9kfoashUL7tJOgA0aTA0lNTlSmUbYzfBagTM90ca9YCB51CBXmbaSmUbOldbHmbUE9wtOkF3Y1ca9YCB51CBxgUbOlda9HDbY0KXplC2ivwtw8foyJdoAIf2lLfoI9kzrXHtAmwokvFMOlFj0mHtF+NuOJd2O5NJw7tMajDo8Iwjx0Fj4JKXplC2ivwtw8foWIF3O5doA9k3OlGuWsCBxpc246woYldmOlFjSIf2lLfoI6weWlKZF+A248R3OLNJw7tMajDo8Iwjx0ctnzfulScT0mfoa4ft1idolmdjPIC2aVfoaZKZn3DBO0DePIYeElKZF+UbOldUnKCB1lNt90ce4JKXplC2ivwtw8foWIF3O5doA9k3OlGuWsCBxpc246woYldmOlFjSIf2lLfoI6werXkTSmNlY0d3klwrkidoyVC2A8R3OLNJw7tMajDo8Iwjx0ctnzfulScT0mfoa4ft1idolmdjPIC2aVfoaZKZn3DBO0DePIHTElKZF+AbaidmOpfuLIAMaxfBlZcBW8R3OLNJw7tMajDo8Iwjx0ctnzfulScT0mfoa4ft1idolmdjPIC2aVfoaZKZn3DBO0DePIHTElKZF+AbaidmOpfuLIUbYzfBaLNt90ce4JKXplC2ivwtw8foWIF3O5doA9k3OlGuWsCBxpc246woYldmOlFjSIf2lLfoI6werXkTSmNlkldByZDzXvfoW+wjShcBYPdZEJNuOLwuY0GBxlNUf0cbi0RBySDBfVKJnjcB50cbw7wufpcuOPKJE3kTSmNlkldB92cTXvfoW+wjShcBYPdZEJNt90Fj4JKXPLDUE9wer7tMcvFMaiC2IPkrlzF3alb01idmaidy9kfoasb0xpF3WICbHIkrlzF3alb01idmaidy9kfoashUn7tJOkF3Y1ca9Kd3Olb01idmaidy9kfoasb0LINUnucbOgUbYzfBagTM90ca9YCB51CBxgUbOldUILUbYzfBaYCB51CBxgUAWSkrlzF3alb01idmaidy9kfoasBZfkfoasb0lrk10pKXPLAuklfMlvfbYgAbaidmOpfulgUbYzfBaLwe0IHeShDBCIhtyldbn0GUILUbYzfBagTM90ca9YCB51CBxgUbOlda9khULIGXPLAuklfMlvfbYgAbaidmOpfulgUbYzfBaLNUELUbYzfBagTM90ca9YCB51CBxgUbOlda9kBZfOfByVfol0Ga9kF3Y1cBWmbTShgWplC2ivwtw8fuw+wjShcBYPdZEJNuOLNJE8DB5XfbWIfulXcT0mfoa4ftFIfMySfBA9k3SLDb0mRz4IweXvfoW+wjShcBYPdZEJNuOLNJE8DB5XfbWIfulXcT0mfoa4ftFIFMaico9VduL9k3klCBOvdMx5kXPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnpce0mAukvcuajfy9KCB1lb3SLUbYzfBagTByVfBySb0l0cB1dk1klFbapF2l0DB9Vb0l0cB1gUAWmbb0mtJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwucidualNUf7krlzF3alb01idmaidy9kfoasBZfWFM9LfBY0b05idBAmbb0mRz4IweXvfoW+wjShcBYPdZEJNuOLNJE8DB5XfbWIfulXcT0mfoa4ftFIFMaico9VduL9k3klCBOvdMx5kXPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnpce0mA3OvFMagWMySCB5jca97krlzF3alb01idmaidy9kfoasBZfUcby1DbYpfolvdl9kfoasb0lrk119kXPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtn2CBx1cT0mGZOkF3Y1ca9YCB51CBxgUbOldaSmA3OvFMagWMySCB5jcUffgUFvNJEINt90ce4JKXplC2ivwtw8foW+wexpdmn1ftn0GbnlNUf0cbi0kXPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnpce0mAbaidmOpfulgAMaxfBlZ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
Function Calls
fopen | 1 |
fread | 3 |
strtr | 2 |
fclose | 1 |
urldecode | 1 |
str_replace | 1 |
base64_decode | 3 |
Stats
MD5 | e6919047c36ebbb2ab5b10b17850939c |
Eval Count | 3 |
Decode Time | 107 ms |