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["\165"])) { header("\114\157\x63\x61\16..

Decoded Output download

<?php 
session_start(); 
if (!isset($_SESSION["u"])) { 
    header("Location: ./login.php"); 
} else { 
    require "../connection.php"; 
    $ranviruno = $_POST["ranviruno"]; 
    $nic_No = $_POST["nic_No"]; 
    $surname = $_POST["surname"]; 
    $othername = $_POST["othername"]; 
    $name_with_int = $_POST["name_with_int"]; 
    $date_of_Birth = $_POST["date_of_Birth"]; 
    $civilStatus = $_POST["civilStatus"]; 
    $religion = $_POST["religion"]; 
    $ethnic_Group = $_POST["ethnic_Group"]; 
    $gender = $_POST["gender"]; 
    $officer_Category = $_POST["officer_Category"]; 
    $enlisted_Rank = $_POST["enlisted_Rank"]; 
    $enlisted_Regimental_No = $_POST["enlisted_Regimental_No"]; 
    $enlisted_Date = $_POST["enlisted_Date"]; 
    $present_Rank = $_POST["present_Rank"]; 
    $present_Regimatal_No = $_POST["present_Regimatal_No"]; 
    $wOPNo = $_POST["wOPNo"]; 
    $officer_Status = $_POST["officer_Status"]; 
    $date_of_Dead = $_POST["date_of_Dead"]; 
    $date_of_Disable = $_POST["date_of_Disable"]; 
    $service_Status = $_POST["service_Status"]; 
    $date_of_Retired = $_POST["date_of_Retired"]; 
    $mobileNo = $_POST["mobileNo"]; 
    $attached_Station = $_POST["attached_Station"]; 
    $division = $_POST["division"]; 
    if (empty($nic_No)) { 
        echo "*Please Enter NIC"; 
    } else { 
        if (!preg_match("/^([0-9]{9}[x|X|v|V]|[0-9]{12})$/", $nic_No)) { 
            echo "*Invalid NIC"; 
        } else { 
            if (empty($surname)) { 
                echo "*Please Enter Surname"; 
            } else { 
                if (empty($othername)) { 
                    echo "*Please Enter Other name"; 
                } else { 
                    if (empty($name_with_int)) { 
                        echo "*Please Enter Name With Initial "; 
                    } else { 
                        if (empty($date_of_Birth)) { 
                            echo "*Please Select date of birth"; 
                        } else { 
                            if ($civilStatus == "Select") { 
                                echo "*Please Select Civil Status"; 
                            } else { 
                                if ($religion == "Select") { 
                                    echo "*Please Select Religion"; 
                                } else { 
                                    if ($ethnic_Group == "Select") { 
                                        echo "*Please Select Ethnic Group "; 
                                    } else { 
                                        if ($gender == "Select") { 
                                            echo "*Please Select Gender"; 
                                        } else { 
                                            if ($officer_Category == "Select") { 
                                                echo "*Please Select Officer Category"; 
                                            } else { 
                                                if ($enlisted_Rank == "Select the Rank") { 
                                                    echo "*Please Select Enlisted Rank"; 
                                                } else { 
                                                    if (empty($enlisted_Date)) { 
                                                        echo "*Please Select Enlisted Date"; 
                                                    } else { 
                                                        if ($present_Rank == "Select the Rank") { 
                                                            echo "*Please Select Present Rank"; 
                                                        } else { 
                                                            if (empty($wOPNo)) { 
                                                                echo "*Please Enter W & OP No "; 
                                                            } else { 
                                                                if ($service_Status == "Select") { 
                                                                    echo "*Please Enter Service Status "; 
                                                                } else { 
                                                                    if (empty($mobileNo)) { 
                                                                        echo "*Please Enter Mobile No"; 
                                                                    } else { 
                                                                        if (strlen($mobileNo) != 10) { 
                                                                            echo "*Invalid Mobile No"; 
                                                                        } else { 
                                                                            if (!preg_match("/07[0,1,2,4,5,6,7,8][0-9]/", $mobileNo)) { 
                                                                                echo "*Invalid Mobile No"; 
                                                                            } else { 
                                                                                if ($division == "Select") { 
                                                                                    echo "*Please Select Division"; 
                                                                                } else { 
                                                                                    if ($attached_Station == "Select") { 
                                                                                        echo "*Please Select Attached Station"; 
                                                                                    } else { 
                                                                                        Database::iud("UPDATE `officer_personal_detials` SET `NIC_No`='" . $nic_No . "'  ,`Surname`='" . $surname . "',`Othername`='" . $othername . "' ,`Date_of_Retired`='" . $date_of_Retired . "',\xa        `namewithinatials`='" . $name_with_int . "',Attached_Station='" . $attached_Station . "' ,`Enlisted_Regimental_No`='" . $enlisted_Regimental_No . "',
         `Date_of_Birth`='" . $date_of_Birth . "',`CivilStatus`='" . $civilStatus . "' ,`Religion`='" . $religion . "',`Ethni_Group`='" . $ethnic_Group . "',
         `Gender`='" . $gender . "' ,`Officer_Category`='" . $officer_Category . "',`Enlisted_Rank`='" . $enlisted_Rank . "',`Enlisted_Date`='" . $enlisted_Date . "',\xa         `Present_Rank`='" . $present_Rank . "',`Present_Regimatal_No`='" . $present_Regimatal_No . "',`WOPNo`='" . $wOPNo . "',`service_Status`='" . $service_Status . "',
          MobileNo='" . $mobileNo . "',`Officer_Status`='" . $officer_Status . "',`Date_of_Dead`='" . $date_of_Dead . "',`Date_of_Disable`='" . $date_of_Disable . "',`division`='" . $division . "'  WHERE `ranviruno`='" . $ranviruno . "'"); 
                                                                                        echo "success"; 
                                                                                    } 
                                                                                } 
                                                                            } 
                                                                        } 
                                                                    } 
                                                                } 
                                                            } 
                                                        } 
                                                    } 
                                                } 
                                            } 
                                        } 
                                    } 
                                } 
                            } 
                        } 
                    } 
                } 
            } 
        } 
    } 
} 
 ?>

Did this file decode correctly?

Original Code

<?php
session_start();
if (!isset($_SESSION["\165"])) {
    header("\114\157\x63\x61\164\x69\157\156\x3a\40\x2e\x2f\154\157\147\x69\156\56\160\x68\x70");
} else {
    require "\x2e\56\x2f\x63\157\156\156\x65\143\x74\151\157\x6e\x2e\x70\x68\x70";
    $ranviruno = $_POST["\x72\141\x6e\x76\151\162\165\x6e\157"];
    $nic_No = $_POST["\156\x69\x63\137\x4e\x6f"];
    $surname = $_POST["\x73\165\x72\156\x61\x6d\145"];
    $othername = $_POST["\x6f\x74\x68\145\x72\x6e\141\x6d\x65"];
    $name_with_int = $_POST["\156\141\155\145\x5f\167\x69\x74\150\x5f\x69\x6e\164"];
    $date_of_Birth = $_POST["\144\141\x74\145\x5f\x6f\x66\x5f\102\151\162\x74\x68"];
    $civilStatus = $_POST["\143\x69\x76\151\154\x53\164\141\x74\165\x73"];
    $religion = $_POST["\162\x65\154\x69\x67\x69\157\156"];
    $ethnic_Group = $_POST["\145\x74\x68\x6e\151\143\137\x47\162\x6f\165\x70"];
    $gender = $_POST["\147\145\156\x64\x65\x72"];
    $officer_Category = $_POST["\157\x66\146\x69\143\x65\x72\x5f\x43\141\164\145\147\157\x72\171"];
    $enlisted_Rank = $_POST["\145\x6e\154\151\x73\x74\x65\x64\x5f\x52\141\156\x6b"];
    $enlisted_Regimental_No = $_POST["\145\x6e\154\151\163\164\x65\144\x5f\122\145\147\151\x6d\x65\x6e\x74\x61\x6c\137\116\x6f"];
    $enlisted_Date = $_POST["\145\x6e\x6c\151\163\x74\145\x64\137\104\141\164\x65"];
    $present_Rank = $_POST["\x70\162\145\x73\145\x6e\x74\137\x52\x61\x6e\153"];
    $present_Regimatal_No = $_POST["\x70\162\x65\x73\x65\156\164\x5f\122\145\x67\151\x6d\x61\164\141\x6c\x5f\x4e\157"];
    $wOPNo = $_POST["\x77\x4f\x50\x4e\157"];
    $officer_Status = $_POST["\x6f\146\x66\x69\x63\x65\162\x5f\x53\164\141\164\165\x73"];
    $date_of_Dead = $_POST["\144\x61\164\145\x5f\x6f\x66\137\104\145\141\144"];
    $date_of_Disable = $_POST["\144\x61\x74\145\x5f\x6f\x66\137\104\151\x73\x61\x62\154\145"];
    $service_Status = $_POST["\163\x65\162\166\151\143\x65\x5f\123\x74\141\x74\165\163"];
    $date_of_Retired = $_POST["\x64\141\164\x65\137\157\x66\x5f\122\145\164\x69\x72\145\144"];
    $mobileNo = $_POST["\155\x6f\142\x69\x6c\145\x4e\x6f"];
    $attached_Station = $_POST["\141\164\x74\141\143\150\x65\144\x5f\123\x74\141\164\x69\x6f\156"];
    $division = $_POST["\144\x69\x76\x69\163\x69\x6f\x6e"];
    if (empty($nic_No)) {
        echo "\52\120\154\145\x61\163\x65\x20\x45\x6e\164\x65\162\40\116\111\103";
    } else {
        if (!preg_match("\x2f\136\x28\x5b\60\x2d\x39\x5d\x7b\x39\175\x5b\x78\174\x58\x7c\166\174\126\135\174\133\x30\55\71\135\173\61\x32\x7d\51\x24\x2f", $nic_No)) {
            echo "\52\111\156\x76\x61\154\151\144\40\116\x49\103";
        } else {
            if (empty($surname)) {
                echo "\x2a\x50\154\x65\x61\x73\145\x20\105\156\x74\x65\162\x20\123\165\162\x6e\141\x6d\x65";
            } else {
                if (empty($othername)) {
                    echo "\x2a\x50\154\x65\x61\163\x65\40\x45\156\x74\x65\x72\x20\x4f\x74\150\145\162\x20\x6e\x61\x6d\x65";
                } else {
                    if (empty($name_with_int)) {
                        echo "\52\x50\154\145\141\163\145\40\x45\156\164\145\x72\40\116\x61\155\145\40\x57\151\164\150\40\111\156\151\x74\x69\141\x6c\x20";
                    } else {
                        if (empty($date_of_Birth)) {
                            echo "\x2a\x50\x6c\x65\x61\x73\x65\x20\x53\x65\154\145\143\x74\x20\144\x61\x74\145\40\x6f\x66\40\x62\x69\162\x74\x68";
                        } else {
                            if ($civilStatus == "\123\x65\x6c\x65\x63\164") {
                                echo "\52\120\154\x65\x61\163\145\x20\123\x65\x6c\x65\143\x74\x20\x43\x69\x76\x69\x6c\40\123\164\x61\x74\165\x73";
                            } else {
                                if ($religion == "\x53\145\x6c\145\x63\164") {
                                    echo "\52\120\x6c\145\141\x73\x65\x20\x53\145\154\x65\x63\x74\x20\x52\145\154\151\147\x69\157\x6e";
                                } else {
                                    if ($ethnic_Group == "\x53\x65\x6c\145\143\x74") {
                                        echo "\x2a\x50\x6c\x65\141\x73\x65\40\x53\145\154\x65\x63\x74\x20\105\x74\150\156\151\143\40\107\162\157\x75\160\40";
                                    } else {
                                        if ($gender == "\123\145\154\x65\x63\x74") {
                                            echo "\x2a\120\154\x65\141\x73\x65\40\x53\x65\x6c\x65\x63\164\x20\107\145\156\144\145\162";
                                        } else {
                                            if ($officer_Category == "\123\x65\x6c\145\x63\x74") {
                                                echo "\x2a\120\x6c\x65\141\x73\x65\40\x53\145\x6c\145\x63\x74\40\117\146\x66\151\143\x65\162\40\103\141\x74\x65\x67\157\162\x79";
                                            } else {
                                                if ($enlisted_Rank == "\123\145\154\145\143\x74\40\164\x68\x65\x20\x52\141\x6e\x6b") {
                                                    echo "\52\x50\x6c\x65\x61\x73\145\40\123\145\154\x65\x63\164\40\105\x6e\x6c\x69\163\x74\x65\144\40\x52\141\x6e\153";
                                                } else {
                                                    if (empty($enlisted_Date)) {
                                                        echo "\52\120\154\x65\141\163\x65\x20\x53\145\x6c\145\x63\164\x20\x45\x6e\x6c\x69\x73\164\x65\144\x20\x44\141\164\x65";
                                                    } else {
                                                        if ($present_Rank == "\123\145\154\x65\x63\x74\x20\164\x68\145\40\x52\141\156\x6b") {
                                                            echo "\52\120\x6c\145\x61\163\x65\x20\x53\x65\154\x65\143\x74\40\120\162\145\163\145\156\164\40\122\141\156\x6b";
                                                        } else {
                                                            if (empty($wOPNo)) {
                                                                echo "\52\x50\x6c\x65\x61\x73\145\x20\105\x6e\x74\x65\x72\x20\x57\x20\46\x20\x4f\120\40\116\157\40";
                                                            } else {
                                                                if ($service_Status == "\123\145\x6c\145\143\164") {
                                                                    echo "\52\120\x6c\145\x61\163\145\40\105\156\164\x65\162\40\123\x65\162\166\x69\x63\145\40\x53\x74\141\x74\x75\x73\x20";
                                                                } else {
                                                                    if (empty($mobileNo)) {
                                                                        echo "\52\x50\154\145\141\x73\145\x20\105\x6e\164\x65\162\x20\115\x6f\x62\x69\x6c\145\40\x4e\157";
                                                                    } else {
                                                                        if (strlen($mobileNo) != 10) {
                                                                            echo "\52\111\x6e\x76\x61\154\x69\x64\x20\x4d\157\142\x69\x6c\145\40\x4e\x6f";
                                                                        } else {
                                                                            if (!preg_match("\57\60\67\x5b\x30\x2c\x31\54\62\54\x34\x2c\x35\54\x36\54\67\54\x38\135\x5b\x30\x2d\71\x5d\x2f", $mobileNo)) {
                                                                                echo "\x2a\x49\x6e\x76\x61\x6c\151\x64\40\115\157\x62\151\x6c\145\x20\116\157";
                                                                            } else {
                                                                                if ($division == "\123\x65\154\x65\x63\x74") {
                                                                                    echo "\52\120\x6c\x65\141\x73\x65\x20\123\145\x6c\x65\x63\x74\40\104\x69\166\151\x73\x69\x6f\156";
                                                                                } else {
                                                                                    if ($attached_Station == "\x53\x65\154\145\x63\x74") {
                                                                                        echo "\x2a\x50\x6c\x65\x61\163\x65\40\123\145\154\145\x63\164\x20\x41\x74\x74\x61\143\x68\145\x64\x20\x53\164\141\x74\x69\x6f\156";
                                                                                    } else {
                                                                                        Database::iud("\125\x50\x44\101\x54\105\x20\140\x6f\x66\146\x69\143\x65\162\137\160\x65\162\163\157\x6e\x61\x6c\137\x64\x65\164\151\141\154\163\140\40\123\105\x54\40\140\116\x49\x43\x5f\x4e\x6f\x60\75\x27" . $nic_No . "\47\40\40\54\140\x53\165\x72\x6e\141\155\x65\x60\75\x27" . $surname . "\x27\54\140\117\164\150\x65\162\156\141\155\x65\x60\x3d\47" . $othername . "\47\40\x2c\x60\x44\141\164\x65\x5f\x6f\146\x5f\122\145\164\x69\162\x65\144\x60\75\47" . $date_of_Retired . "\47\x2c\xa\40\40\40\x20\40\40\40\40\x60\x6e\141\x6d\145\167\151\x74\150\151\156\141\164\x69\141\154\163\x60\x3d\x27" . $name_with_int . "\47\54\101\164\x74\141\x63\150\x65\x64\x5f\x53\164\x61\164\x69\x6f\156\x3d\x27" . $attached_Station . "\47\40\54\x60\x45\x6e\154\151\163\x74\x65\x64\x5f\x52\x65\x67\x69\155\x65\x6e\164\141\x6c\137\x4e\x6f\x60\75\47" . $enlisted_Regimental_No . "\47\54\12\40\x20\40\x20\40\40\x20\40\40\140\x44\141\x74\x65\x5f\157\146\x5f\x42\151\162\x74\x68\x60\75\47" . $date_of_Birth . "\47\x2c\140\103\x69\x76\x69\154\x53\x74\141\164\x75\x73\x60\x3d\x27" . $civilStatus . "\47\x20\x2c\140\x52\x65\154\151\x67\x69\157\x6e\140\x3d\47" . $religion . "\47\x2c\140\x45\x74\150\156\x69\137\107\x72\157\165\160\x60\x3d\47" . $ethnic_Group . "\x27\54\12\x20\x20\40\x20\x20\x20\40\40\40\140\x47\x65\x6e\x64\145\x72\x60\x3d\x27" . $gender . "\47\x20\x2c\x60\117\x66\146\151\143\145\162\137\103\141\x74\x65\x67\157\x72\171\x60\x3d\x27" . $officer_Category . "\47\54\140\105\x6e\154\151\x73\164\x65\144\x5f\122\141\x6e\x6b\x60\x3d\x27" . $enlisted_Rank . "\x27\54\140\105\x6e\x6c\151\x73\x74\x65\144\137\104\x61\164\145\x60\x3d\x27" . $enlisted_Date . "\47\54\xa\40\40\x20\x20\40\40\x20\40\x20\x60\x50\x72\145\x73\145\x6e\164\x5f\x52\x61\156\153\140\75\47" . $present_Rank . "\47\54\140\120\x72\x65\163\145\x6e\164\x5f\x52\x65\147\x69\155\x61\x74\x61\154\137\x4e\157\x60\75\47" . $present_Regimatal_No . "\x27\x2c\140\x57\x4f\x50\x4e\x6f\x60\x3d\47" . $wOPNo . "\47\x2c\140\163\x65\162\166\x69\143\x65\x5f\123\x74\x61\164\165\x73\x60\x3d\47" . $service_Status . "\47\54\12\x20\x20\40\40\40\40\40\40\x20\x20\x4d\x6f\142\151\x6c\x65\116\157\75\47" . $mobileNo . "\47\54\140\117\x66\x66\151\143\x65\x72\x5f\123\x74\141\164\x75\163\140\75\x27" . $officer_Status . "\47\x2c\x60\x44\141\164\x65\137\x6f\146\137\104\145\141\x64\140\x3d\47" . $date_of_Dead . "\x27\54\140\104\141\x74\x65\x5f\x6f\146\137\104\x69\163\141\x62\x6c\x65\x60\75\47" . $date_of_Disable . "\47\x2c\x60\x64\x69\x76\151\163\151\157\156\140\75\x27" . $division . "\x27\40\40\x57\110\x45\x52\x45\x20\x60\162\x61\156\x76\x69\162\165\x6e\157\x60\75\x27" . $ranviruno . "\x27");
                                                                                        echo "\x73\x75\143\143\x65\x73\x73";
                                                                                    }
                                                                                }
                                                                            }
                                                                        }
                                                                    }
                                                                }
                                                            }
                                                        }
                                                    }
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
}

Function Calls

None

Variables

None

Stats

MD5 e0e218a828fd3223074d96d0d2b799fd
Eval Count 0
Decode Time 58 ms