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']['Employee_ID'])){
$Employee_ID = $_SESSION['userinfo']['Employee_ID'];
}else{
$Employee_ID = 0;
}
if(isset($_GET['Registration_ID'])){
$Registration_ID = $_GET['Registration_ID'];
}else{
$Registration_ID = 0;
}
mysqli_query($conn,"delete from tbl_reception_items_list_cache where Employee_id = '$Employee_ID' and Registration_ID <> '$Registration_ID'") or die(mysqli_error($conn));
$select_check_in_id = mysqli_query($conn,"select Check_In_ID from tbl_check_in where Registration_ID = '$Registration_ID' order by Check_In_ID desc limit 1") or die(mysqli_error($conn));
while($row = mysqli_fetch_array($select_check_in_id)){
$Check_In_ID = $row['Check_In_ID'];
}
if(isset($_SESSION['userinfo']['Branch_ID'])){
$Branch_ID = $_SESSION['userinfo']['Branch_ID'];
}else{
$Branch_ID = '';
}
$select_Deatils = mysqli_query($conn,"select pr.Sponsor_ID, Guarantor_Name as Sponsor_Name from tbl_patient_registration pr, tbl_sponsor sp where
                                    sp.Sponsor_ID = pr.Sponsor_ID and
                                        Registration_ID = '$Registration_ID'") or die(mysqli_error($conn));
while($row = mysqli_fetch_array($select_Deatils)){
$Sponsor_ID = $row['Sponsor_ID'];
$Sponsor_Name = $row['Sponsor_Name'];
}
$Payment_Date_And_Time = 'SELECT NOW()';
$Billing_Type = 'Outpatient Cash';
$Receipt_Date = 'SELECT NOW()';
$Transaction_status = 'submitted';
$insert_patient_qr = "INSERT INTO tbl_patient_payments_cache(
                          Registration_ID, Employee_ID, Check_In_ID,
                          Payment_Date_And_Time, Sponsor_ID, Sponsor_Name,
                          Billing_Type, Receipt_Date, Transaction_status,
                          branch_id)
                          
                          VALUES('$Registration_ID','$Employee_ID','$Check_In_ID',
                          (select now()),'$Sponsor_ID','$Sponsor_Name',
                          '$Billing_Type',(select now()),'$Transaction_status',
                          '$Branch_ID')";
if(!mysqli_query($conn,$insert_patient_qr)){
die(mysqli_error($conn));
}else{
$id_result = mysqli_query($conn,"SELECT Patient_Payment_Cache_ID FROM tbl_patient_payments_cache
                                    where Employee_ID = '$Employee_ID' and
                                        Registration_ID = '$Registration_ID' order by Patient_Payment_Cache_ID desc LIMIT 1") or die(mysqli_error($conn));
$num_rows = mysqli_num_rows($id_result);
if($num_rows >0){
while($row = mysqli_fetch_array($id_result)){
$Patient_Payment_Cache_ID = $row['Patient_Payment_Cache_ID'];
}
}else{
$Patient_Payment_Cache_ID = 0;
}
if($Patient_Payment_Cache_ID != 0){
$sql_send = mysqli_query($conn,"insert into tbl_patient_payment_item_list_cache(
                        Patient_Payment_Cache_ID, Check_In_Type, Item_ID,
                            Discount, Price, Quantity,
                                Patient_Direction, Consultant, Consultant_ID,Clinic_ID,finance_department_id)
                        
                        SELECT $Patient_Payment_Cache_ID, Check_In_Type, Item_ID,
                            Discount, Price, Quantity,
                                Patient_Direction, Consultant, Consultant_ID,Clinic_ID,finance_department_id from tbl_reception_items_list_cache where Employee_ID = '$Employee_ID'") or die(mysqli_error($conn));
if($sql_send){
mysqli_query($conn,"delete from tbl_reception_items_list_cache where Employee_ID = '$Employee_ID'") or die(mysqli_error($conn));
}
}
}
if($sql_send){
header("Location: ./visitorform.php?VisitorForm=VisitorFormThisPage");
};

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=0x1318;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4NCk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>wsACkW\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wtEIwtEIwEPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwycnTyayAZImkyklc2lzfukifolvdl9kOtFSkZOydbnSd3llca9kOtFSkZOeDoajD19kdl9kOtFStJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIhuYldoajftnVd3FPhULSkZOTFo9VF29Zb0lrkZXmkyYXd25zd3kgTMyscUFStJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIkZOtDBxSDB5mb1O5FoAmRtizcBxlC3WIdM93htLpRtFLaukidmYiC3Opd25gF3OifuazkZXhwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEmkrkZCB5jDy9kOtFpwjShDBCPwB15F3ySDa9xfBaZGUILC29VdJXLDB5zcbk0b3nifolldmOgFbwphbShcollho15F3ySDa9lFmkvFJILC29VdJLpKXp9cBxzcbShkolLb3klF3aSftE9wo15F3ySDa9xfBaZGUILC29VdJXJA0aHOAYAwynifolldmOgAoy5dBaVfy9eCBYPca9kOtnoAL9YwuOJdy9XCbOpcB50b3niGB1ldmOzb2YiC2iltJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwufPcbklwrasFoxvGBalb0lrwe0IkZOydbnSd3llca9kOtFICB5LtJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnUcBfpF3OZCbOpd25gUAWINUEmkyklc2lzfukifolvdl9kOtFId3kLcbwICmLIAoy0DBaVfy9WCblscB50b0YiC2ilb0lrwoOlF2HITrlYUaWIHUwpwo9ZwoOpcUisGbYxdolgcbkZd3wPkoYvdM4phTShko51da9Zd3fzwe0IdblzFBxpb251da9Zd3fzhtOpcy9ZcbY1duWpKXppcJILdmasb3kvf3HINjEpGXp3DolScUILFM93we0IdblzFBxpb2clfoYPb2yZFMy5htOpcy9ZcbY1duWphbShkynifolldmOgAoy5dBaVfy9eCBYPca9kOtE9wtOZd3fdk1nifolldmOgAoy5dBaVfy9eCBYPca9kOtffKXp9tm1lduYlGXPLAoy0DBaVfy9WCblscB50b0YiC2ilb0lrwe0IHeShgWppcJILAoy0DBaVfy9WCblscB50b0YiC2ilb0lrwtr9weEpGXPLF3ySb3YldMWINUnsGbYxdolgFbalFmLPkoYvdM4SwMlVF2aZftnpdmOvwuOJdy9XCbOpcB50b3niGB1ldmOgDbOlda9SDbY0b2YiC2ilhEPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnWCbOpcB50b1niGB1ldmOgW2yjDoagUAWSwrYPcBYqb0lVb1O5FoASwrl0cB1gUAWStJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnrDbYjd3aVftXIAukpC2ASwyy1CB50DbO5REPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwynifolldmOgOolZcBY0DB9VRtned25zfBx0CB50Rtned25zfBx0CB50b0lrRrYSDB5pC19kOtxMDB5idMYlb2OlFoyZfo1ldmOgDBWptJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwEPIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtnTOAxyW1WIkynifolldmOgAoy5dBaVfy9eCBYPca9kOtXIW2ilC2sgUB5gaulXcUXIUbOlda9kOtXhwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwrOpF2YvfB50RtnWFMljcUXIAbaidmOpfuLStJEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIwtEIAoy0DBaVfy9rDbklC3Opd24SwrYvdmY1duOidmWSwrYvdmY1duOidmOgUAWSW2xpdMljb0lrRocpdMyVC2agcoaXCbk0dBaVfy9pctnMFM9swuOJdy9ZcBYlFuOpd25gDbOldbYgdolzfy9jCBYPcUn3DoaZcUnydbnSd3llca9kOtE9wtFLOB1Xdo95cBagUAWmwJLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXppcJILF3ySb3YldMWpGXpsGbYxdolgFbalFmLPkoYvdM4SwMOldoa0cUnMFM9swuOJdy9ZcBYlFuOpd25gDbOldbYgdolzfy9jCBYPcUn3DoaZcUnydbnSd3llca9kOtE9wtFLOB1Xdo95cBagUAWmwJLId3wIcollho15F3ySDa9lFmkvFJILC29VdJLpKXp9tm0hgWppcJILF3ySb3YldMWpGXpPcByLcbwPwLxvC2y0DB9VKJEVR3cpF2l0d3kMd3ksRmnPFe9BDbYpfo9ZOM9ZdT1BDbYpfo9ZOM9ZdaOPDbYWCBflwJL7tm07kcRjf[svyvblTy`X

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

Stats

MD5 d150ae2878f3667843384a569b705201
Eval Count 3
Decode Time 96 ms