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 session_start(); if (!isset($_SESSION["\x75"])) { header("\114\157\x63\141\x7..

Decoded Output download

<?php 
session_start(); 
if (!isset($_SESSION["u"])) { 
    header("Location: ./login.php"); 
} else { 
    require "../connection.php"; 
    $ranaviruNo4 = $_POST["ranaviruNo4"]; 
    $allowance = $_POST["allowance"]; 
    $allowanceNo = $_POST["allowanceNo"]; 
    $amount = $_POST["amount"]; 
    $pd1 = Database::search("SELECT * FROM `officer_personal_detials` WHERE `ranviruno`='" . $ranaviruNo4 . "' "); 
    $rs2 = $pd1->num_rows; 
    if (empty($ranaviruNo4)) { 
        echo "*Please Enter Ranaviru No"; 
    } else { 
        if ($rs2 == 0) { 
            echo "*Wrong Ranaviru number or this Ranaviru number is not registered. Please try again."; 
        } else { 
            if ($allowance == "Select") { 
                echo "*Please Select Allowance"; 
            } else { 
                if (empty($allowanceNo)) { 
                    echo "*Please Enter Allowance No"; 
                } else { 
                    if (empty($amount)) { 
                        echo "*Please Enter Amount"; 
                    } else { 
                        Database::iud("INSERT INTO `allowances_details` 
        (`RanviruNO`,`Allowance`,`Allowance_No`,`Amount`) VALUES \xa        ('" . $ranaviruNo4 . "','" . $allowance . "','" . $allowanceNo . "','" . $amount . "')"); 
                        echo "success"; 
                    } 
                } 
            } 
        } 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
session_start();
if (!isset($_SESSION["\x75"])) {
    header("\114\157\x63\141\x74\151\157\156\x3a\40\56\x2f\x6c\x6f\x67\151\156\x2e\x70\x68\x70");
} else {
    require "\x2e\56\x2f\x63\157\x6e\156\145\143\164\151\157\156\56\160\150\160";
    $ranaviruNo4 = $_POST["\162\x61\x6e\141\166\x69\x72\165\x4e\x6f\x34"];
    $allowance = $_POST["\x61\x6c\x6c\157\x77\141\156\143\145"];
    $allowanceNo = $_POST["\141\154\x6c\x6f\167\141\156\143\145\116\157"];
    $amount = $_POST["\x61\x6d\x6f\165\156\164"];
    $pd1 = Database::search("\123\105\x4c\105\103\x54\40\x2a\x20\x46\122\x4f\x4d\40\x60\157\x66\146\151\143\145\162\137\x70\x65\162\163\x6f\x6e\x61\154\x5f\x64\145\x74\x69\x61\154\163\140\x20\127\110\x45\x52\x45\x20\140\x72\141\156\166\x69\162\165\156\157\140\x3d\x27" . $ranaviruNo4 . "\47\40");
    $rs2 = $pd1->num_rows;
    if (empty($ranaviruNo4)) {
        echo "\x2a\x50\154\145\x61\x73\x65\40\x45\156\x74\x65\162\40\x52\141\156\x61\166\151\162\x75\40\116\157";
    } else {
        if ($rs2 == 0) {
            echo "\x2a\x57\x72\x6f\156\147\40\x52\141\156\x61\x76\x69\162\165\40\x6e\x75\x6d\142\145\x72\40\157\x72\x20\164\150\x69\163\40\x52\x61\156\141\x76\x69\162\x75\x20\156\x75\x6d\x62\145\162\x20\151\163\x20\x6e\157\x74\x20\162\x65\147\151\163\164\x65\162\x65\x64\x2e\40\x50\x6c\x65\x61\x73\x65\40\x74\162\171\40\141\x67\141\151\x6e\56";
        } else {
            if ($allowance == "\123\x65\x6c\145\143\x74") {
                echo "\x2a\x50\154\x65\x61\x73\x65\40\123\145\x6c\145\143\x74\x20\x41\x6c\154\157\167\x61\x6e\143\145";
            } else {
                if (empty($allowanceNo)) {
                    echo "\52\x50\x6c\x65\141\x73\145\x20\x45\156\x74\x65\x72\40\101\x6c\154\157\167\141\156\143\145\40\116\x6f";
                } else {
                    if (empty($amount)) {
                        echo "\x2a\x50\x6c\145\141\x73\x65\40\x45\x6e\x74\x65\162\x20\x41\x6d\x6f\165\156\164";
                    } else {
                        Database::iud("\x49\x4e\x53\x45\122\x54\40\111\116\x54\117\40\140\141\x6c\x6c\x6f\x77\141\156\x63\145\163\x5f\x64\145\x74\141\x69\154\x73\140\40\12\x20\x20\40\x20\x20\40\40\x20\50\x60\122\x61\156\x76\x69\162\x75\116\x4f\x60\54\x60\x41\x6c\x6c\x6f\167\141\x6e\143\x65\140\54\140\x41\154\154\x6f\167\x61\x6e\x63\x65\x5f\x4e\x6f\x60\54\140\x41\155\157\x75\x6e\x74\x60\x29\x20\126\101\x4c\125\x45\123\x20\xa\x20\x20\x20\x20\40\x20\x20\x20\x28\47" . $ranaviruNo4 . "\47\54\47" . $allowance . "\47\54\47" . $allowanceNo . "\47\54\47" . $amount . "\47\x29");
                        echo "\163\x75\143\x63\145\x73\x73";
                    }
                }
            }
        }
    }
}

Function Calls

None

Variables

None

Stats

MD5 9865eb3bd6707dfceed8057067eb649f
Eval Count 0
Decode Time 49 ms