Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
eval(base64_decode('JGNvZGVsb2NrX2NvZGU9ImEhamJIVmtaU2dpWTI5dVptbG5MME52Ym01bFkzUnBiMjR1Y0..
Decoded Output download
include("config/Connection.php");
$Bank_Id=$_REQUEST['Mode'];
$Account=$_REQUEST['Account'];
$CheckDate = date("Y-m-d", strtotime($_REQUEST['date1']));
$Amount=$_REQUEST['Amount'];
$RefNo=$_REQUEST['RefNo'];
$Remarks=$_REQUEST['Remarks'];
$Na=$_REQUEST['Na'];
$VT=$_REQUEST['VT'];
$Date=date("Y-m-d", strtotime($_REQUEST['Date']));
$Print=$_REQUEST['Print'];
$rs=mysql_query("select * from ref where Ref_Id='2'");
while($newArray=mysql_fetch_array($rs)) {
$Prefix= $newArray['Prefix'];
$No= $newArray['No'];
} $Ref=$Prefix.'-'.$No;
if ($Bank_Id==11000 && $VT==1){
$Type=1;
} else if ($Bank_Id==11000 && $VT==2){
$Type=2;
} else if ($Bank_Id!=11000 && $VT==1 && $CheckDate<=$Date){
$Type=3;
} else if ($Bank_Id!=11000 && $VT==2 && $CheckDate<=$Date){
$Type=4;
} else if ($Bank_Id!=11000 && $VT==1 && $CheckDate>$Date){
$Type=5;
} else if ($Bank_Id!=11000 && $VT==2 && $CheckDate>$Date){
$Type=6;
}
if (($Bank_Id==11000 && $VT==1) || ($Bank_Id!=11000 && $VT==1 && $CheckDate<=$Date)){
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,Dr,Type,vhead)
values
('$Date','$CheckDate','$Account','$Ref','$Bank_Id','$RefNo','$Remarks','$Amount','$Type','$Na')");
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,Cr,Type,vhead)
values
('$Date','$CheckDate','$Bank_Id','$Ref','$Account','$RefNo','$Remarks','$Amount','$Type','$Na')");
} else if (($Bank_Id==11000 && $VT==2) || ($Bank_Id!=11000 && $VT==2 && $CheckDate<=$Date)) {
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,Cr,Type,vhead)
values
('$Date','$CheckDate','$Account','$Ref','$Bank_Id','$RefNo','$Remarks','$Amount','$Type','$Na')");
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,Dr,Type,vhead)
values
('$Date','$CheckDate','$Bank_Id','$Ref','$Account','$RefNo','$Remarks','$Amount','$Type','$Na')");
} else if ($Bank_Id!=11000 && $VT==1 && $CheckDate>$Date){
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,CheckAmount,Type,vhead)
values
('$Date','$CheckDate','$Account','$Ref','$Bank_Id','$RefNo','$Remarks','$Amount','$Type','$Na')");
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,CheckAmount,Type,vhead)
values
('$Date','$CheckDate','$Bank_Id','$Ref','$Account','$RefNo','$Remarks','$Amount','$Type','$Na')");
} else if ($Bank_Id!=11000 && $VT==2 && $CheckDate>$Date){
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,CheckAmount,Type,vhead)
values
('$Date','$CheckDate','$Account','$Ref','$Bank_Id','$RefNo','$Remarks','$Amount','$Type','$Na')");
$rs=mysql_query("insert into ledger
(Date,ChDate,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Description,CheckAmount,Type,vhead)
values
('$Date','$CheckDate','$Bank_Id','$Ref','$Account','$RefNo','$Remarks','$Amount','$Type','$Na')");
}
$No=$No+1;
$rs=mysql_query("UPDATE ref SET No='$No' where Ref_Id='2'");
if ($Print==786){
$URL="Voucher.php?Ref=$Ref";
} else {
$URL="Voucher.php";
}
header ("Location: $URL");
Did this file decode correctly?
Original Code
eval(base64_decode('JGNvZGVsb2NrX2NvZGU9ImEhamJIVmtaU2dpWTI5dVptbG5MME52Ym01bFkzUnBiMjR1Y0dod0lpazdJQTBLSUBDU1JDWSFyWDBsa1BTUmZVa1ZSVlVWVFZGc25UVzlrWlNkZE93MEtJQENTUkJZMk52ZCEwUFNSZlVrVlJWVVZUVkZzblFXTmpiM1Z1ZENkZE93MEtDU1JEYUdWamEwUmhkR1VnUFNCa1lYUmxLQ0paTFcwdFpDSXNJSE4wY25SdmRHbHRaU2drWDFKRlVWVkZVMVJiSjJSaGRHVXhKMTBwS1RzTkNpQWdDU1JCYlc5MWJuUTlKRjlTUlZGVlJWTlVXeWRCYlc5MWJuUW5YVHNOQ2dra1VtVm1UbTg5SkY5U1JWRlZSVk5VV3lkU1pXWk9ieWRkT3cwS0NTUlNaVzFoY210elBTUmZVa1ZSVlVWVFZGc25VbVZ0WVhKcmN5ZGRPdzBLSUNBa1RtRTlKRjlTUlZGVlJWTlVXeWRPWVNkZE93MEtDU1JXVkQwa1gxSkZVVlZGVTFSYkoxWlVKMTA3RFFvSkpFUmhkR1U5WkdGMFpTZ2lXUzF0TFdRaUxDQnpkSEowYjNScGJXVW9KRjlTUlZGVlJWTlVXeWRFWVhSbEoxMHBLVHNOQ2dra1VISnBiblE5SkY5U1JWRlZSVk5VV3lkUWNtbHVkQ2RkT3cwS0NTQWtjbk05YlhsemNXeGZjWFZsY25rb0luTmxiR1ZqZENBcUlHWnliMjBnY21WbUlIZG9aWEpsSUZKbFpsOUpaRDBuTWljaUtUc0pDUWtKRFFvSklIZG9hV3hsS0NSdVpYZEJjbkpoZVQxdGVYTnhiRjltWlhSamFGOWhjbkpoZVNna2NuTXBLU0I3RFFvSklBa0pDUWtKQ1EwS0NRa0pDUWtKQ1Fra1VISmxabWw0UFNBa2JtVjNRWEp5WVhsYkoxQnlaV1pwZUNkZE93MEtDUWtKQ1FrSkNRa2tUbTg5SUNSdVpYZEJjbkpoZVZzblRtOG5YVHNKRFFvSkNRa0pDUWtKQ1gwZ0pGSmxaajBrVUhKbFptbDRMaWN0Snk0a1RtODdEUW9KYVdZZ0tDUkNZIXJYMGxrUFQweE1UQXdNQ0FtSmlBa1ZsUTlQVEVwZXcwS0NTUlVlWEJsUFRFN0RRb0pmU0JsYkhObElHbG1JQ2drUW1GdWExOUpaRDA5TVRFd01EQWdKaVlnSkZaVVBUMHlLWHNOQ2dra1ZIbHdaVDB5T3cwS0NYMGdaV3h6WlNCcFppQW9KRUpoYm10ZlNXUWhQVEV4TURBd0lDWW1JQ1JXVkQwOU1TQW1KaUFrUTJobFkydEVZWFJsUEQwa1JHRjBaU2w3RFFvSkpGUjVjR1U5TXpzTkNnbDlJR1ZzYzJVZ2FXWWdLQ1JDWSFyWDBsa0lUMHhNVEF3TUNBbUppQWtWbFE5UFRJZ0ppWWdKRU5vWldOclJHRjBaVHc5SkVSaGRHVXBldzBLQ1NSVWVYQmxQVFE3RFFvSmZTQmxiSE5sSUdsbUlDZ2tRbUZ1YTE5SlpDRTlNVEV3TURBZ0ppWWdKRlpVUFQweElDWW1JQ1JEYUdWamEwUmhkR1UrSkVSaGRHVXBldzBLQ1NSVWVYQmxQVFU3RFFvSmZTQmxiSE5sSUdsbUlDZ2tRbUZ1YTE5SlpDRTlNVEV3TURBZ0ppWWdKRlpVUFQweUlDWW1JQ1JEYUdWamEwUmhkR1UrSkVSaGRHVXBldzBLQ1NSVWVYQmxQVFk3RFFvSmZRMEtDV2xtSUNnb0pFSmhibXRmU1dROVBURXhNREF3SUNZbUlDUldWRDA5TVNrZ2ZId2dLQ1JDWSFyWDBsa0lUMHhNVEF3TUNBbUppQWtWbFE5UFRFZ0ppWWdKRU5vWldOclJHRjBaVHc5SkVSaGRHVXBLWHNOQ2dra2NuTTliWGx6Y1d4ZmNYVmxjbmtvSW1sdWMyVnlkQ0JwYm5SdklDQnNaV1JuWlhJTkNna0pDUWtvUkdGMFpTeERhRVJoZEdVc1FXTmpiM1Z1ZEY5SlpDeFNaV1ptWlhKbGJtTmxYMGxrTEZKbFptWmxjbVZ1WTJWZlFXTmpiM1Z1ZEY5SlpDeFNaV1pmVG04c1JHVnpZM0pwY0hScGIyNHNSSElzVkhsd1pTeDJhR1ZoWkNrZ0RRb0pDUWtKQ1FrSkNRa0pkbUZzZFdWekRRb0pDUWtvSnlSRVlYUmxKeXduSkVOb1pXTnJSR0YwWlNjc0p5UkJZMk52ZCEwSnl3bkpGSmxaaWNzSnlSQ1khclgwbGtKeXduSkZKbFprNXZKeXduSkZKbGJXRnlhM01uTENja1FXMXZkITBKeXduSkZSNWNHVW5MQ2NrVG1FbktTSXBPdzBLRFFvSkpISnpQVzE1YzNGc1gzRjFaWEo1S0NKcGJuTmxjblFnYSEwYnlBZ2JHVmtaMlZ5RFFvSkNRa0pLRVJoZEdVc1EyaEVZWFJsTEVGalkyOTFiblJmU1dRc1VtVm1abVZ5WiFqWlY5SlpDeFNaV1ptWlhKbGJtTmxYMEZqWTI5MWJuUmZTV1FzVW1WbVgwNXZMRVJsYzJOeWFYQjBhVzl1TEVOeUxGUjVjR1VzZG1obFlXUXBJQTBLQ1FrSkNRa0pDUWtKQ1haaGJIVmxjdzBLQ1FrSktDY2tSR0YwWlNjc0p5UkRhR1ZqYTBSaGRHVW5MQ2NrUW1GdWExOUpaQ2NzSnlSU1pXWW5MQ2NrUVdOamIzVnVkQ2NzSnlSU1pXWk9ieWNzSnlSU1pXMWhjbXR6Snl3bkpFRnRiM1Z1ZENjc0p5UlVlWEJsSnl3bkpFNWhKeWtpS1RzTkNna0pmU0JsYkhObElHbG1JQ2dvSkVKaGJtdGZTV1E5UFRFeE1EQXdJQ1ltSUNSV1ZEMDlNaWtnZkh3Z0tDUkNZIXJYMGxrSVQweE1UQXdNQ0FtSmlBa1ZsUTlQVElnSmlZZ0pFTm9aV05yUkdGMFpUdzlKRVJoZEdVcEtTQjdEUW9KQ1NSeWN6MXRlWE54YkY5eGRXVnllU2dpYSF6WlhKMElHbHVkRzhnSUd4bFpHZGxjZzBLQ1FrSkNTaEVZWFJsTEVOb1JHRjBaU3hCWTJOdmQhMFgwbGtMRkpsWm1abGNtVnVZMlZmU1dRc1VtVm1abVZ5WiFqWlY5QlkyTnZkITBYMGxrTEZKbFpsOU9ieXhFWlhOamNtbHdkR2x2Yml4RGNpeFVlWEJsTEhab1pXRmtLU0FOQ2drSkNRa0pDUWtKQ1FsMllXeDFaWE1OQ2drSkNTZ25KRVJoZEdVbkxDY2tRMmhsWTJ0RVlYUmxKeXduSkVGalkyOTFiblFuTENja1VtVm1KeXduSkVKaGJtdGZTV1FuTENja1VtVm1UbThuTENja1VtVnRZWEpyY3ljc0p5UkJiVzkxYm5RbkxDY2tWSGx3WlNjc0p5Uk9ZU2NwSWlrN0RRb05DZ2trY25NOWJYbHpjV3hmY1hWbGNua29JbWx1YzJWeWRDQnBiblJ2SUNCc1pXUm5aWElOQ2drSkNRa29SR0YwWlN4RGFFUmhkR1VzUVdOamIzVnVkRjlKWkN4U1pXWm1aWEpsYm1ObFgwbGtMRkpsWm1abGNtVnVZMlZmUVdOamIzVnVkRjlKWkN4U1pXWmZUbThzUkdWelkzSnBjSFJwYjI0c1JISXNWSGx3WlN4MmFHVmhaQ2tnRFFvSkNRa0pDUWtKQ1FrSmRtRnNkV1Z6RFFvSkNRa29KeVJFWVhSbEp5d25KRU5vWldOclJHRjBaU2NzSnlSQ1khclgwbGtKeXduSkZKbFppY3NKeVJCWTJOdmQhMEp5d25KRkpsWms1dkp5d25KRkpsYldGeWEzTW5MQ2NrUVcxdmQhMEp5d25KRlI1Y0dVbkxDY2tUbUVuS1NJcE93MEtDUWtOQ2drSmZTQmxiSE5sSUdsbUlDZ2tRbUZ1YTE5SlpDRTlNVEV3TURBZ0ppWWdKRlpVUFQweElDWW1JQ1JEYUdWamEwUmhkR1UrSkVSaGRHVXBleUFOQ2drSkpISnpQVzE1YzNGc1gzRjFaWEo1S0NKcGJuTmxjblFnYSEwYnlBZ2JHVmtaMlZ5RFFvSkNRa0pLRVJoZEdVc1EyaEVZWFJsTEVGalkyOTFiblJmU1dRc1VtVm1abVZ5WiFqWlY5SlpDeFNaV1ptWlhKbGJtTmxYMEZqWTI5MWJuUmZTV1FzVW1WbVgwNXZMRVJsYzJOeWFYQjBhVzl1TEVOb1pXTnJRVzF2ZCEwTEZSNWNHVXNkbWhsWVdRcElBMEtDUWtKQ1FrSkNRa0pDWFpoYkhWbGN3MEtDUWtKS0Nja1JHRjBaU2NzSnlSRGFHVmphMFJoZEdVbkxDY2tRV05qYjNWdWRDY3NKeVJTWldZbkxDY2tRbUZ1YTE5SlpDY3NKeVJTWldaT2J5Y3NKeVJTWlcxaGNtdHpKeXduSkVGdGIzVnVkQ2NzSnlSVWVYQmxKeXduSkU1aEp5a2lLVHNOQ2cwS0NTUnljejF0ZVhOeGJGOXhkV1Z5ZVNnaWEhelpYSjBJR2x1ZEc4Z0lHeGxaR2RsY2cwS0NRa0pDU2hFWVhSbExFTm9SR0YwWlN4QlkyTnZkITBYMGxrTEZKbFptWmxjbVZ1WTJWZlNXUXNVbVZtWm1WeVohalpWOUJZMk52ZCEwWDBsa0xGSmxabDlPYnl4RVpYTmpjbWx3ZEdsdmJpeERhR1ZqYTBGdGIzVnVkQ3hVZVhCbExIWm9aV0ZrS1NBTkNna0pDUWtKQ1FrSkNRbDJZV3gxWlhNTkNna0pDU2duSkVSaGRHVW5MQ2NrUTJobFkydEVZWFJsSnl3bkpFSmhibXRmU1dRbkxDY2tVbVZtSnl3bkpFRmpZMjkxYm5RbkxDY2tVbVZtVG04bkxDY2tVbVZ0WVhKcmN5Y3NKeVJCYlc5MWJuUW5MQ2NrVkhsd1pTY3NKeVJPWVNjcElpazdEUW9KQ1EwS0NRbDlJR1ZzYzJVZ2FXWWdLQ1JDWSFyWDBsa0lUMHhNVEF3TUNBbUppQWtWbFE5UFRJZ0ppWWdKRU5vWldOclJHRjBaVDRrUkdGMFpTbDdEUW9KQ1EwS0NRa05DZ2tKSkhKelBXMTVjM0ZzWDNGMVpYSjVLQ0pwYm5ObGNuUWdhITBieUFnYkdWa1oyVnlEUW9KQ1FrSktFUmhkR1VzUTJoRVlYUmxMRUZqWTI5MWJuUmZTV1FzVW1WbVptVnlaIWpaVjlKWkN4U1pXWm1aWEpsYm1ObFgwRmpZMjkxYm5SZlNXUXNVbVZtWDA1dkxFUmxjMk55YVhCMGFXOXVMRU5vWldOclFXMXZkITBMRlI1Y0dVc2RtaGxZV1FwSUEwS0NRa0pDUWtKQ1FrSkNYWmhiSFZsY3cwS0NRa0pLQ2NrUkdGMFpTY3NKeVJEYUdWamEwUmhkR1VuTENja1FXTmpiM1Z1ZENjc0p5UlNaV1luTENja1FtRnVhMTlKWkNjc0p5UlNaV1pPYnljc0p5UlNaVzFoY210ekp5d25KRUZ0YjNWdWRDY3NKeVJVZVhCbEp5d25KRTVoSnlraUtUc05DZzBLQ1NSeWN6MXRlWE54YkY5eGRXVnllU2dpYSF6WlhKMElHbHVkRzhnSUd4bFpHZGxjZzBLQ1FrSkNTaEVZWFJsTEVOb1JHRjBaU3hCWTJOdmQhMFgwbGtMRkpsWm1abGNtVnVZMlZmU1dRc1VtVm1abVZ5WiFqWlY5QlkyTnZkITBYMGxrTEZKbFpsOU9ieXhFWlhOamNtbHdkR2x2Yml4RGFHVmphMEZ0YjNWdWRDeFVlWEJsTEhab1pXRmtLU0FOQ2drSkNRa0pDUWtKQ1FsMllXeDFaWE1OQ2drSkNTZ25KRVJoZEdVbkxDY2tRMmhsWTJ0RVlYUmxKeXduSkVKaGJtdGZTV1FuTENja1VtVm1KeXduSkVGalkyOTFiblFuTENja1VtVm1UbThuTENja1VtVnRZWEpyY3ljc0p5UkJiVzkxYm5RbkxDY2tWSGx3WlNjc0p5Uk9ZU2NwSWlrN0RRb0pDUTBLQ1FsOURRb0pDUWtrVG04OUpFNXZLekU3RFFvSkNRa2tjbk05YlhsemNXeGZjWFZsY25rb0lsVlFSRUZVUlNCeVpXWWdVMFZVSUU1dlBTY2tUbThuSUhkb1pYSmxJRkpsWmw5SlpEMG5NaWNpS1RzTkNnMEtDUTBLRFFwcFppQW9KRkJ5YSEwUFQwM09EWXBldzBLSkZWU1REMGlWbTkxWTJobGNpNXdhSEEvVW1WbVBTUlNaV1lpT3cwS2ZTQmxiSE5sSUhzTkNpUlZVa3c5SWxadmRXTm9aWEl1Y0dod0lqc05DbjBOQ21obFlXUmxjaUFvSWt4dlkyRjBhVzl1T2lBa1ZWSk1JaWs3IjsgJGNvZGVsb2NrX2NvZGU9c3RyX3JlcGxhY2UoIkAiLCJDQWciLCAkY29kZWxvY2tfY29kZSk7ICRjb2RlbG9ja19jb2RlPXN0cl9yZXBsYWNlKCIhIiwgIlc1IiwgJGNvZGVsb2NrX2NvZGUpOyAkY29kZWxvY2tfY29kZT1zdHJfcmVwbGFjZSgiKiIsICJDQWdJIiwgJGNvZGVsb2NrX2NvZGUpOyAkY29kZWxvY2tfY29kZT1iYXNlNjRfZGVjb2RlKCRjb2RlbG9ja19jb2RlKTsgZXZhbCgkY29kZWxvY2tfY29kZSk7IAo='));
Function Calls
str_replace | 3 |
base64_decode | 2 |
Stats
MD5 | 6bd83fedd24757beca8031799ab12226 |
Eval Count | 2 |
Decode Time | 59 ms |