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 |
Stats
MD5 | e0e218a828fd3223074d96d0d2b799fd |
Eval Count | 0 |
Decode Time | 58 ms |