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('JGNvZGVsb2NrX2NvZGU9IkpHUmhkR1U5WkdGMFpTZ2lXUzF0TFdRaUtUc05DZ2tKSkhScG..

Decoded Output download

$date=date("Y-m-d");
		$tim=date("h:i" ,time());
		$ap=date("A" ,time());
	   include("config/Connection.php");
	    $Discount=$_REQUEST['Discount'];
		$TotalBill=$_REQUEST['TotalBill'];
		$Cash=$_REQUEST['Cash'];
		
		$Grosbil=$_REQUEST['Gbil'];
		$DisP=$_REQUEST['DisP'];
		$Discount=$_REQUEST['Discount'];
		$TotalBill=$_REQUEST['TotalBill'];
		$Cash=$_REQUEST['Cash'];
		$BillBalance=$_REQUEST['BillBalance'];
		$PBalance=$_REQUEST['PBalance'];
		$GrandBalance=$_REQUEST['GrandBalance'];
		$From=$_REQUEST['From'];
		$Code=$_REQUEST['Code'];
		$PurNo=$_REQUEST['PurNo'];
		$BiltyNo=$_REQUEST['BiltyNo'];
		$Due_Date= date("Y-m-d", strtotime($From));
		

		  if($BillBalance>=0){ $CRec=$Cash; } else { $CRec=$TotalBill; } 
		  
		  
		  
 $rs=mysql_query("select * from ref where Ref_Id='4'");				
	 while($newArray=mysql_fetch_array($rs)) {
	 						
								$Prefix= $newArray['Prefix'];
								$No= $newArray['No'];	
								} $Ref=$Prefix.'-'.$No;
	
	$rs=mysql_query("select * from accounts where account_Id='$Code'");
	 while ($newArray = mysql_fetch_array($rs)) 
	 									{
							$account_Name= $newArray['account_Name'];
							$Close_balenc= $newArray['Close_balenc'];
									}
			
	
		$SaleDes="PURCHASE FROM ".$account_Name;
		$TPoint=0;
		$NBil=0;
		 $rstp=mysql_query("select * from temp,product where temp.Product_Id=product.Product_Id");				
	 while($newArray=mysql_fetch_array($rstp)) {
	 							$BQTY= $newArray['TQTY'];
								$P_Name= $newArray['Name'];
								$S_Price= $newArray['TP'];
								$Temp_Id= $newArray['Temp_Id'];
								$CompanyId= $newArray['Company_Id'];
								$ProductId= $newArray['Product_Id'];
								$Rate= $newArray['Rate'];
								$Stcok_Qty= $newArray['QTY'];
								$PQTY= $newArray['PQTY'];
								$Tax= $newArray['Tax'];
								$ORate= $newArray['ORate'];
								$Rate=$Rate-($Rate*$DisP/100);
								$Final_Amount=($BQTY*$Rate)+(($BQTY*$Rate)*$Tax/100);
								$TQTY=$BQTY+$PQTY;
								$UpdateQty=$Stcok_Qty+$TQTY;
								if ($Stcok_Qty>0) { $AVP=($Rate+$ORate)/2; } else { $AVP=$Rate; }
								$rs1=mysql_query("UPDATE product SET QTY='$UpdateQty',ORate='$AVP' WHERE Product_Id='$ProductId'");


$rs1=mysql_query("insert into purchase (Date,Invoice,CustomerId,CompanyId,Product,Quantity,Listed_Price,Price,P_Price,Tax,type,csh,tim,ap,PBalance) 
						values																															
('$date','$Ref','$Code','$CompanyId','$ProductId','$TQTY','$S_Price','$Rate','$Rate','$Tax','$credit','$PurNo','$tim','$ap','$BiltyNo')");
			
			$rs3=mysql_query("insert into stocktransaction 
							(Date,Product_Id,Description,Dr) 								VALUE 
							('$date','$ProductId','$SaleDes','$TQTY')");
							
			$rs3=mysql_query("insert into stock 
							(Date,Product_Id,Qty,Price) 								VALUE 
							('$date','$ProductId','$TQTY','$Rate')");
							
		
						
$NBil=$NBil+$Final_Amount;
$GrandBil=$GrandBil+($Rate*$TQTY);				
							
										} 
							$rs=mysql_query("INSERT INTO  ledger 
						(Date,Account_Id,Refference_Id,Refference_Account_Id,Ref_No,Qty,Rate,Cr,Type)
						VALUE 
					('$date','$Code','$Ref','$ProductId','$Tax','$TQTY','$Rate','$NBil','8')");
			$Des=$Ref.' PURCHASE ';
					
			
			if ($Cash>0){  
			$rs=mysql_query("INSERT INTO  ledger 
						(Date,Account_Id,Refference_Id,Refference_Account_Id,Cr)
						VALUE 
					('$date','11000','$Ref','$Code','$Cash')");
					
			$rs=mysql_query("INSERT INTO  ledger 
						(Date,Account_Id,Refference_Id,Refference_Account_Id,Dr)
						VALUE 
					('$date','$Code','$Ref','11000','$Cash')");
			
			
			

			}
					
		$No=$No+1;
		$rs=mysql_query("UPDATE ref SET No='$No' where Ref_Id='4'");



$URL="Purchase.php";
header ("Location: $URL");
$rs=mysql_query("delete from temp");

Did this file decode correctly?

Original Code

eval(base64_decode('JGNvZGVsb2NrX2NvZGU9IkpHUmhkR1U5WkdGMFpTZ2lXUzF0TFdRaUtUc05DZ2tKSkhScGJUMWtZWFJsS0NKb09ta2lJQ3gwYVcxbEtDa3BPdzBLQ1Fra1lYQTlaR0YwWlNnaVFTSWdMSFJwYldVb0tTazdEUW9KSUBhIWpiSFZrWlNnaVkyOXVabWxuTDBOdmJtNWxZM1JwYjI0dWNHaHdJaWs3RFFvSkkqQ1JFYVhOamIzVnVkRDBrWDFKRlVWVkZVMVJiSjBScGMyTnZkITBKMTA3RFFvSkNTUlViM1JoYkVKcGJHdzlKRjlTUlZGVlJWTlVXeWRVYjNSaGJFSnBiR3duWFRzTkNna0pKRU5oYzJnOUpGOVNSVkZWUlZOVVd5ZERZWE5vSjEwN0RRb0pDUW9KQ1NSSGNtOXpZbWxzUFNSZlVrVlJWVVZUVkZzblIySnBiQ2RkT3cwS0NRa2tSR2x6VUQwa1gxSkZVVlZGVTFSYkowUnBjMUFuWFRzTkNna0pKRVJwYzJOdmQhMFBTUmZVa1ZSVlVWVFZGc25SR2x6WTI5MWJuUW5YVHNOQ2drSkpGUnZkR0ZzUW1sc2JEMGtYMUpGVVZWRlUxUmJKMVJ2ZEdGc1FtbHNiQ2RkT3cwS0NRa2tRMkZ6YUQwa1gxSkZVVlZGVTFSYkowTmhjMmduWFRzTkNna0pKRUpwYkd4Q1lXeGhibU5sUFNSZlVrVlJWVVZUVkZzblFtbHNiRUpoYkdGdVkyVW5YVHNOQ2drSkpGQkNZV3hoYm1ObFBTUmZVa1ZSVlVWVFZGc25VRUpoYkdGdVkyVW5YVHNOQ2drSkpFZHlZIWtRbUZzWSFqWlQwa1gxSkZVVlZGVTFSYkowZHlZIWtRbUZzWSFqWlNkZE93MEtDUWtrUm5KdmJUMGtYMUpGVVZWRlUxUmJKMFp5YjIwblhUc05DZ2tKSkVOdlpHVTlKRjlTUlZGVlJWTlVXeWREYjJSbEoxMDdEUW9KQ1NSUWRYSk9iejBrWDFKRlVWVkZVMVJiSjFCMWNrNXZKMTA3Q2drSkpFSnBiSFI1VG04OUpGOVNSVkZWUlZOVVd5ZENhV3gwZVU1dkoxMDdDZ2tKSkVSMVpWOUVZWFJsUFNCa1lYUmxLQ0paTFcwdFpDSXNJSE4wY25SdmRHbHRaU2drUm5KdmJTa3BPdzBLQ1FrTkNnMEtDUWtnSUdsbUtDUkNhV3hzUW1Gc1khalpUNDlNQ2w3SUNSRFVtVmpQU1JEWVhOb095QjlJR1ZzYzJVZ2V5QWtRMUpsWXowa1ZHOTBZV3hDYVd4c095QjlJQTBLQ1FrZ0lBMEtDUWtnSUEwS0NRa2dJQTBLSUNSeWN6MXRlWE54YkY5eGRXVnllU2dpYzJWc1pXTjBJQ29nWm5KdmJTQnlaV1lnZDJobGNtVWdVbVZtWDBsa1BTYzBKeUlwT3drSkNRa05DZ2tnZDJocGJHVW9KRzVsZDBGeWNtRjVQVzE1YzNGc1gyWmxkR05vWDJGeWNtRjVLQ1J5Y3lrcElIc05DZ2tnQ1FrSkNRa0pEUW9KQ1FrSkNRa0pDU1JRY21WbWFYZzlJQ1J1WlhkQmNuSmhlVnNuVUhKbFptbDRKMTA3RFFvSkNRa0pDUWtKQ1NST2J6MGdKRzVsZDBGeWNtRjVXeWRPYnlkZE93a05DZ2tKQ1FrSkNRa0pmU0FrVW1WbVBTUlFjbVZtYVhndUp5MG5MaVJPYnpzTkNna05DZ2trY25NOWJYbHpjV3hmY1hWbGNua29Jbk5sYkdWamRDQXFJR1p5YjIwZ1lXTmpiM1Z1ZEhNZ2QyaGxjbVVnWVdOamIzVnVkRjlKWkQwbkpFTnZaR1VuSWlrN0RRb0pJSGRvYVd4bElDZ2tibVYzUVhKeVlYa2dQU0J0ZVhOeGJGOW1aWFJqYUY5aGNuSmhlU2drY25NcEtTQU5DZ2tnQ1FrSkNRa0pDUWtKZXcwS0NRa0pDUWtKQ1NSaFkyTnZkITBYMDVoYldVOUlDUnVaWGRCY25KaGVWc25ZV05qYjNWdWRGOU9ZVzFsSjEwN0RRb0pDUWtKQ1FrSkpFTnNiM05sWDJKaGJHVnVZejBnSkc1bGQwRnljbUY1V3lkRGJHOXpaVjlpWVd4bGJtTW5YVHNOQ2drSkNRa0pDUWtKQ1gwTkNna0pDUW9KRFFvSkNTUlRZV3hsUkdWelBTSlFWVkpEU0VGVFJTQkdVazlOSUNJdUpHRmpZMjkxYm5SZlRtRnRaVHNOQ2drSkpGUlFiMmx1ZEQwd093MEtDUWtrVGtKcGJEMHdPdzBLQ1FrZ0pISnpkSEE5YlhsemNXeGZjWFZsY25rb0luTmxiR1ZqZENBcUlHWnliMjBnZEdWdGNDeHdjbTlrZFdOMElIZG9aWEpsSUhSbGJYQXVVSEp2WkhWamRGOUpaRDF3Y205a2RXTjBMbEJ5YjJSMVkzUmZTV1FpS1RzSkNRa0pEUW9KSUhkb2FXeGxLQ1J1WlhkQmNuSmhlVDF0ZVhOeGJGOW1aWFJqYUY5aGNuSmhlU2drY25OMGNDa3BJSHNOQ2drZ0NRa0pDUWtKQ1NSQ1VWUlpQU0FrYm1WM1FYSnlZWGxiSjFSUlZGa25YVHNOQ2drSkNRa0pDUWtKSkZCZlRtRnRaVDBnSkc1bGQwRnljbUY1V3lkT1lXMWxKMTA3RFFvSkNRa0pDUWtKQ1NSVFgxQnlhV05sUFNBa2JtVjNRWEp5WVhsYkoxUlFKMTA3RFFvSkNRa0pDUWtKQ1NSVVpXMXdYMGxrUFNBa2JtVjNRWEp5WVhsYkoxUmxiWEJmU1dRblhUc05DZ2tKQ1FrSkNRa0pKRU52YlhCaGJubEpaRDBnSkc1bGQwRnljbUY1V3lkRGIyMXdZITVYMGxrSjEwN0RRb0pDUWtKQ1FrSkNTUlFjbTlrZFdOMFNXUTlJQ1J1WlhkQmNuSmhlVnNuVUhKdlpIVmpkRjlKWkNkZE93MEtDUWtKQ1FrSkNRa2tVbUYwWlQwZ0pHNWxkMEZ5Y21GNVd5ZFNZWFJsSjEwN0RRb0pDUWtKQ1FrSkNTUlRkR052YTE5UmRIazlJQ1J1WlhkQmNuSmhlVnNuVVZSWkoxMDdEUW9KQ1FrSkNRa0pDU1JRVVZSWlBTQWtibVYzUVhKeVlYbGJKMUJSVkZrblhUc05DZ2tKQ1FrSkNRa0pKRlJoZUQwZ0pHNWxkMEZ5Y21GNVd5ZFVZWGduWFRzTkNna0pDUWtKQ1FrSkpFOVNZWFJsUFNBa2JtVjNRWEp5WVhsYkowOVNZWFJsSjEwN0RRb0pDUWtKQ1FrSkNTUlNZWFJsUFNSU1lYUmxMU2drVW1GMFpTb2tSR2x6VUM4eE1EQXBPdzBLQ1FrSkNRa0pDUWtrUm1sdVlXeGZRVzF2ZCEwUFNna1FsRlVXU29rVW1GMFpTa3JLQ2drUWxGVVdTb2tVbUYwWlNrcUpGUmhlQzh4TURBcE93MEtDUWtKQ1FrSkNRa2tWRkZVV1Qwa1FsRlVXU3NrVUZGVVdUc05DZ2tKQ1FrSkNRa0pKRlZ3WkdGMFpWRjBlVDBrVTNSamIydGZVWFI1S3lSVVVWUlpPdzBLQ1FrSkNRa0pDUWxwWmlBb0pGTjBZMjlyWDFGMGVUNHdLU0I3SUNSQlZsQTlLQ1JTWVhSbEt5UlBVbUYwWlNrdk1qc2dmU0JsYkhObElIc2dKRUZXVUQwa1VtRjBaVHNnZlEwS0NRa0pDUWtKQ1Fra2NuTXhQVzE1YzNGc1gzRjFaWEo1S0NKVlVFUkJWRVVnY0hKdlpIVmpkQ0JUUlZRZ1VWUlpQU2NrVlhCa1lYUmxVWFI1Snl4UFVtRjBaVDBuSkVGV1VDY2dWMGhGVWtVZ1VISnZaSFZqZEY5SlpEMG5KRkJ5YjJSMVkzUkpaQ2NpS1RzTkNnMEtEUW9rY25NeFBXMTVjM0ZzWDNGMVpYSjVLQ0pwYm5ObGNuUWdhITBieUJ3ZFhKamFHRnpaU0FvUkdGMFpTeEpiblp2YVdObExFTjFjM1J2YldWeVNXUXNRMjl0Y0dGdWVVbGtMRkJ5YjJSMVkzUXNVWFZoYm5ScGRIa3NUR2x6ZEdWa1gxQnlhV05sTEZCeWFXTmxMRkJmVUhKcFkyVXNWR0Y0TEhSNWNHVXNZM05vTEhScGJTeGhjQ3hRUW1Gc1khalpTa2dEUW9KQ1FrSkNRbDJZV3gxWlhNSkNRa0pDUWtKQ1FrSkNRa0pDUWtKQ1FrSkNRa0pDUWtKQ1FrSkNRa0pEUW9vSnlSa1lYUmxKeXduSkZKbFppY3NKeVJEYjJSbEp5d25KRU52YlhCaGJubEpaQ2NzSnlSUWNtOWtkV04wU1dRbkxDY2tWRkZVV1Njc0p5UlRYMUJ5YVdObEp5d25KRkpoZEdVbkxDY2tVbUYwWlNjc0p5UlVZWGduTENja1kzSmxaR2wwSnl3bkpGQjFjazV2Snl3bkpIUnBiU2NzSnlSaGNDY3NKeVJDYVd4MGVVNXZKeWtpS1RzTkNna0pDUTBLQ1FrSkpISnpNejF0ZVhOeGJGOXhkV1Z5ZVNnaWEhelpYSjBJR2x1ZEc4Z2MzUnZZMnQwY21GdWMyRmpkR2x2YmlBTkNna0pDUWtKQ1Frb1JHRjBaU3hRY205a2RXTjBYMGxrTEVSbGMyTnlhWEIwYVc5dUxFUnlLU0FKQ1FrSkNRa0pDVlpCVEZWRklBMEtDUWtKQ1FrSkNTZ25KR1JoZEdVbkxDY2tVSEp2WkhWamRFbGtKeXduSkZOaGJHVkVaWE1uTENja1ZGRlVXU2NwSWlrN0RRb0pDUWtKQ1FrSkRRb0pDUWtrY25NelBXMTVjM0ZzWDNGMVpYSjVLQ0pwYm5ObGNuUWdhITBieUJ6ZEc5amF5QU5DZ2tKQ1FrSkNRa29SR0YwWlN4UWNtOWtkV04wWDBsa0xGRjBlU3hRY21salpTa2dDUWtKQ1FrSkNRbFdRVXhWUlNBTkNna0pDUWtKQ1Frb0p5UmtZWFJsSnl3bkpGQnliMlIxWTNSSlpDY3NKeVJVVVZSWkp5d25KRkpoZEdVbktTSXBPdzBLQ1FrSkNRa0pDUTBLQ1FrTkNna0pDUWtKQ1EwS0pFNUNhV3c5SkU1Q2FXd3JKRVpwYm1Gc1gwRnRiM1Z1ZERzTkNpUkhjbUZ1WkVKcGJEMGtSM0poYm1SQ2FXd3JLQ1JTWVhSbEtpUlVVVlJaS1RzSkNRa0pEUW9KQ1FrSkNRa0pEUW9KQ1FrSkNRa0pDUWtKZlNBS0NRa0pDUWtKQ1NSeWN6MXRlWE54YkY5eGRXVnllU2dpU1U1VFJWSlVJRWxPVkU4Z0lHeGxaR2RsY2lBTkNna0pDUWtKQ1NoRVlYUmxMRUZqWTI5MWJuUmZTV1FzVW1WbVptVnlaIWpaVjlKWkN4U1pXWm1aWEpsYm1ObFgwRmpZMjkxYm5SZlNXUXNVbVZtWDA1dkxGRjBlU3hTWVhSbExFTnlMRlI1Y0dVcERRb0pDUWtKQ1FsV1FVeFZSU0FOQ2drSkNRa0pLQ2NrWkdGMFpTY3NKeVJEYjJSbEp5d25KRkpsWmljc0p5UlFjbTlrZFdOMFNXUW5MQ2NrVkdGNEp5d25KRlJSVkZrbkxDY2tVbUYwWlNjc0p5Uk9RbWxzSnl3bk9DY3BJaWs3RFFvSkNRa2tSR1Z6UFNSU1pXWXVKeUJRVlZKRFNFRlRSU0FuT3cwS0NRa0pDUWtOQ2drSkNRb0pDUWxwWmlBb0pFTmhjMmcrTUNsN0lDQUtDUWtKSkhKelBXMTVjM0ZzWDNGMVpYSjVLQ0pKVGxORlVsUWdTVTVVVHlBZ2JHVmtaMlZ5SUEwS0NRa0pDUWtKS0VSaGRHVXNRV05qYjNWdWRGOUpaQ3hTWldabVpYSmxibU5sWDBsa0xGSmxabVpsY21WdVkyVmZRV05qYjNWdWRGOUpaQ3hEY2lrTkNna0pDUWtKQ1ZaQlRGVkZJQTBLQ1FrSkNRa29KeVJrWVhSbEp5d25NVEV3TURBbkxDY2tVbVZtSnl3bkpFTnZaR1VuTENja1EyRnphQ2NwSWlrN0RRb0pDUWtKQ1FvSkNRa2tjbk05YlhsemNXeGZjWFZsY25rb0lrbE9VMFZTVkNCSlRsUlBJQ0JzWldSblpYSWdEUW9KQ1FrSkNRa29SR0YwWlN4QlkyTnZkITBYMGxrTEZKbFptWmxjbVZ1WTJWZlNXUXNVbVZtWm1WeVohalpWOUJZMk52ZCEwWDBsa0xFUnlLUTBLQ1FrSkNRa0pWa0ZNVlVVZ0RRb0pDUWtKQ1NnbkpHUmhkR1VuTENja1EyOWtaU2NzSnlSU1pXWW5MQ2N4TVRBd01DY3NKeVJEWVhOb0p5a2lLVHNOQ2drSkNRMEtDUWtKRFFvSkNRa05DZzBLQ1FrSmZRMEtDUWtKQ1FrTkNna0pKRTV2UFNST2J5c3hPdzBLQ1Fra2NuTTliWGx6Y1d4ZmNYVmxjbmtvSWxWUVJFRlVSU0J5WldZZ1UwVlVJRTV2UFNja1RtOG5JSGRvWlhKbElGSmxabDlKWkQwbk5DY2lLVHNOQ2cwS0RRb05DaVJWVWt3OUlsQjFjbU5vWVhObExuQm9jQ0k3RFFwb1pXRmtaWElnS0NKTWIyTmhkR2x2YmpvZ0pGVlNUQ0lwT3cwS0pISnpQVzE1YzNGc1gzRjFaWEo1S0NKa1pXeGxkR1VnWm5KdmJTQjBaVzF3SWlrN0RRbz0iOyAkY29kZWxvY2tfY29kZT1zdHJfcmVwbGFjZSgiQCIsIkNBZyIsICRjb2RlbG9ja19jb2RlKTsgJGNvZGVsb2NrX2NvZGU9c3RyX3JlcGxhY2UoIiEiLCAiVzUiLCAkY29kZWxvY2tfY29kZSk7ICRjb2RlbG9ja19jb2RlPXN0cl9yZXBsYWNlKCIqIiwgIkNBZ0kiLCAkY29kZWxvY2tfY29kZSk7ICRjb2RlbG9ja19jb2RlPWJhc2U2NF9kZWNvZGUoJGNvZGVsb2NrX2NvZGUpOyBldmFsKCRjb2RlbG9ja19jb2RlKTsgCg==')); 

Function Calls

str_replace 3
base64_decode 2

Variables

$codelock_code $date=date("Y-m-d"); $tim=date("h:i" ,time()); $ap=dat..

Stats

MD5 065b9656093fbed8fd41a4fba32e4b84
Eval Count 2
Decode Time 71 ms