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");
if(!isset($_SESSION['userinfo'])){
@session_destroy();
header("Location: ../index.php?InvalidPrivilege=yes");
}
if(isset($_GET['Registration_ID'])){
$Registration_ID = $_GET['Registration_ID'];
}else{
$Registration_ID = 0;
}
if($Registration_ID != 0){
$select_sponsor = mysqli_query($conn,"select Guarantor_Name from tbl_Patient_Registration pr, tbl_Sponsor sp where
					pr.Sponsor_ID = sp.Sponsor_ID and
					    pr.Registration_ID = '$Registration_ID'") or die(mysqli_error($conn));
$num_rows = mysqli_num_rows($select_sponsor);
if($num_rows >0){
while($row = mysqli_fetch_array($select_sponsor)){
$Guarantor_Name = $row['Guarantor_Name'];
}
}else{
$Guarantor_Name = '';
}
}else{
$Guarantor_Name = '';
}
if(isset($_SESSION['userinfo']['Employee_ID'])){
$Employee_ID = $_SESSION['userinfo']['Employee_ID'];
}else{
$Employee_ID = 0;
}
if($Registration_ID != 0 &&$Employee_ID != 0){
$select_billing_type = mysqli_query($conn,"select Billing_Type from tbl_reception_items_list_cache_others where
                                                    Employee_ID = '$Employee_ID' and
                                                        Registration_ID = '$Registration_ID' order by Reception_List_Item_ID desc limit 1") or die(mysqli_error($conn));
$num_of_rows = mysqli_num_rows($select_billing_type);
if($num_of_rows >0){
while($row = mysqli_fetch_array($select_billing_type)){
$Selected_Billing_Type = $row['Billing_Type'];
}
;echo '            <select name=\'Billing_Type\' id=\'Billing_Type\' required=\'required\' onchange=\'Get_Item_Price2()\'>
            <option selected=\'selected\'>';echo $Selected_Billing_Type;;echo '</option>
            </select>			
        
        ';
}else{
if(strtolower($Guarantor_Name) == 'cash'){
;echo '        
	    <select name=\'Billing_Type\' id=\'Billing_Type\' required=\'required\' onchange=\'Get_Item_Price2()\'>
            <option selected=\'selected\'></option>
            <option>Outpatient Cash</option> 
            </select>				    
        
	';}else{;echo '	
            <select name=\'Billing_Type\' id=\'Billing_Type\' required=\'required\' onchange=\'Get_Item_Price2()\'>
            <option selected=\'selected\'></option>
            <option>Outpatient Cash</option>
            <option>Outpatient Credit</option>
            </select>				    	    
	    
        ';}}};

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=0xc70;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4OCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>CoF`cU~vijH|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_]BghIh

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 3184
$OO00O00O0 @session_start(); include("./includes/connection.php"); if(..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 c525eb079b446cb7def766ece37683f1
Eval Count 3
Decode Time 100 ms