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

 @session_start();
include("./includes/connection.php");
$temp = 1;
if(!isset($_SESSION['userinfo'])){
@session_destroy();header("Location: ../index.php?InvalidPrivilege=yes");
}
if(isset($_SESSION['userinfo'])){
if(isset($_SESSION['userinfo']['Storage_And_Supply_Work'])){
if($_SESSION['userinfo']['Storage_And_Supply_Work'] != 'yes'){
header("Location: ./index.php?InvalidPrivilege=yes");
}else{
@session_start();
if(!isset($_SESSION['Storage_Supervisor'])){
header("Location: ./storagesupervisorauthentication.php?InvalidSupervisorAuthentication=yes");
}
}
}else{
header("Location: ./index.php?InvalidPrivilege=yes");
}
}else{
@session_destroy();
header("Location: ../index.php?InvalidPrivilege=yes");
}
if(isset($_SESSION['General_Outward_ID'])){
$Outward_ID = $_SESSION['General_Outward_ID'];
}else{
$Outward_ID = 0;
}
if(isset($_SESSION['userinfo']['Employee_ID'])){
$Employee_ID = $_SESSION['userinfo']['Employee_ID'];
}else{
$Employee_ID = 0;
}
$select = mysqli_query($conn,"select Outward_ID from tbl_return_outward where Outward_ID = '$Outward_ID' and Employee_ID = '$Employee_ID' and Outward_Status = 'pending'") or die(mysqli_error($conn));
$num = mysqli_num_rows($select);
if($num >0){
$delete_items = mysqli_query($conn,"delete from tbl_return_outward_items where Outward_ID = '$Outward_ID'") or die(mysqli_error($conn));
if($delete_items){
$delete = mysqli_query($conn,"delete from tbl_return_outward where Outward_ID = '$Outward_ID'") or die(mysqli_error($conn));
if($delete){
unset($_SESSION['General_Outward_ID']);
}
}
}
echo '<center><table width = "100%">';
echo '<tr><td width=4% style="text-align: center; background-color:silver;color:black">Sn</td>
            <td style="background-color:silver;color:black">Item Name</td>
            <td width=10% style="text-align: center;">UoM</td>
            <td width=10% style="text-align: center;">Qty Returned</td>
            <td width=18% style="text-align: left;">Remark</td>
            <td style="text-align: center;" width="7%">Remove</td></tr>';
$select_Transaction_Items = mysqli_query($conn,"select roi.Outward_Item_ID, roi.Outward_ID, itm.Product_Name, roi.Quantity_Returned, roi.Item_Remark, itm.Unit_Of_Measure
                                                from tbl_return_outward_items roi, tbl_items itm where
                                                itm.Item_ID = roi.Item_ID and
                                                roi.Outward_ID ='$Outward_ID'") or die(mysqli_error($conn));
$nm = mysqli_num_rows($select_Transaction_Items);
if($nm >0){
$Temp=1;
while($row = mysqli_fetch_array($select_Transaction_Items)){
echo "<tr><td><input type='text' readonly='readonly' value='".$Temp."' style='text-align: center;'></td>";
echo "<td><input type='text' readonly='readonly' value='".$row['Product_Name']."'></td>";
echo "<td><input type='text' value='".$row['Unit_Of_Measure']."' style='text-align: center;' readonly='readonly'></td>";
echo "<td><input type='text' value='".$row['Quantity_Returned']."' style='text-align: center;'></td>";
echo "<td><input type='text' id='Item_Remark_Seved' name='Item_Remark_Seved' value='".$row['Item_Remark']."' onclick='Update_Item_Remark(".$row['Outward_ID'].",this.value)' onkeyup='Update_Item_Remark(".$row['Outward_ID'].",this.value)'></td>";
;echo '            <td width=6%><input type=\'button\' name=\'Remove_Item\' id=\'Remove_Item\' value=\'X\' class=\'art-button\'onclick=\'Confirm_Remove_Item("';echo str_replace("'","",$row['Product_Name']);;echo '",';echo $row['Outward_Item_ID'];;echo ')\'></td>
        ';
echo "</tr>";
$Temp++;
}
}
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=0x12bc;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4Nyk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>LximMXgW_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]_y{s

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 4796
$OO00O00O0 @session_start(); include("./includes/connection.php"); $te..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 577b0307507c850a69824d72e6d4d15d
Eval Count 3
Decode Time 117 ms