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 $evalue = "PD8NCnJlcXVpcmUoImNvbmZpZy5pbmMiKTsNCnJlcXVpcmUoImNoa3Nlc3Npb24ucGhwIik7D..

Decoded Output download

 ?>b'<?
require("config.inc");
require("chksession.php");
$MSecID=$_REQUEST["MSecID"];
$SecName=$_REQUEST["SecName"];
$bFile = $_FILES["bFile"]["name"];
$img="";
if($SecName<>""){

$qrySecID=mysql_query("select SecID from tbl_section order by SecID desc") or die("Invalid ID Query: " . mysql_error());
if($qrySecID){
	$rows=mysql_num_rows($qrySecID);
	if($rows>0){
		$data=mysql_fetch_row($qrySecID);
		$SecID=$data[0]+1;
	}else{
		$SecID=101;
	}
}
if (!($bFile==\'\')){
$img = "sec_".$MSecID."_".$SecID.".jpg";
}
$qryRank=mysql_query("select rank from tbl_section where MSecID=\'".$MSecID."\' order by rank desc") or die("Invalid Rank Query: " . mysql_error());
if($qryRank){
	$rows=mysql_num_rows($qryRank);
	if($rows>0){
		$data=mysql_fetch_row($qryRank);
		$Rank=$data[0]+1;
	}else{
		$Rank=1;
	}
}

$qrylang=mysql_query("select * from tbl_lang where active=\'y\'") or die("Invalid Sql: " . mysql_error());
if($qrylang){
		$rowslang=mysql_num_rows($qrylang);
			if($rowslang>0){
				
							
			for($i=1;$i<=$rowslang;$i++){
					
					$datalang=mysql_fetch_row($qrylang);



$qry=mysql_query("insert into tbl_section(MSecID,SecID,SecName,SecImg,Rank,lngid) values(\'".$MSecID."\',\'".$SecID."\',\'".$SecName."\',\'".$img."\',\'".$Rank."\',\'".$datalang[2]."\')") or die("Invalid Insert Values: " . mysql_error());
if($qry){
if (!($bFile==\'\')){
move_uploaded_file($_FILES[\'bFile\'][\'tmp_name\'],$secimgs.$img);
}
}

			}
	}
	
}
}
header(\'Location:msections.php?MSecID=\'.$MSecID.\'&lng=\'.$LngID.\'&mess=Section+added+successfully\');
?>
'<?php 

Did this file decode correctly?

Original Code

<?php $evalue = "PD8NCnJlcXVpcmUoImNvbmZpZy5pbmMiKTsNCnJlcXVpcmUoImNoa3Nlc3Npb24ucGhwIik7DQokTVNlY0lEPSRfUkVRVUVTVFsiTVNlY0lEIl07DQokU2VjTmFtZT0kX1JFUVVFU1RbIlNlY05hbWUiXTsNCiRiRmlsZSA9ICRfRklMRVNbImJGaWxlIl1bIm5hbWUiXTsNCiRpbWc9IiI7DQppZigkU2VjTmFtZTw+IiIpew0KDQokcXJ5U2VjSUQ9bXlzcWxfcXVlcnkoInNlbGVjdCBTZWNJRCBmcm9tIHRibF9zZWN0aW9uIG9yZGVyIGJ5IFNlY0lEIGRlc2MiKSBvciBkaWUoIkludmFsaWQgSUQgUXVlcnk6ICIgLiBteXNxbF9lcnJvcigpKTsNCmlmKCRxcnlTZWNJRCl7DQoJJHJvd3M9bXlzcWxfbnVtX3Jvd3MoJHFyeVNlY0lEKTsNCglpZigkcm93cz4wKXsNCgkJJGRhdGE9bXlzcWxfZmV0Y2hfcm93KCRxcnlTZWNJRCk7DQoJCSRTZWNJRD0kZGF0YVswXSsxOw0KCX1lbHNlew0KCQkkU2VjSUQ9MTAxOw0KCX0NCn0NCmlmICghKCRiRmlsZT09JycpKXsNCiRpbWcgPSAic2VjXyIuJE1TZWNJRC4iXyIuJFNlY0lELiIuanBnIjsNCn0NCiRxcnlSYW5rPW15c3FsX3F1ZXJ5KCJzZWxlY3QgcmFuayBmcm9tIHRibF9zZWN0aW9uIHdoZXJlIE1TZWNJRD0nIi4kTVNlY0lELiInIG9yZGVyIGJ5IHJhbmsgZGVzYyIpIG9yIGRpZSgiSW52YWxpZCBSYW5rIFF1ZXJ5OiAiIC4gbXlzcWxfZXJyb3IoKSk7DQppZigkcXJ5UmFuayl7DQoJJHJvd3M9bXlzcWxfbnVtX3Jvd3MoJHFyeVJhbmspOw0KCWlmKCRyb3dzPjApew0KCQkkZGF0YT1teXNxbF9mZXRjaF9yb3coJHFyeVJhbmspOw0KCQkkUmFuaz0kZGF0YVswXSsxOw0KCX1lbHNlew0KCQkkUmFuaz0xOw0KCX0NCn0NCg0KJHFyeWxhbmc9bXlzcWxfcXVlcnkoInNlbGVjdCAqIGZyb20gdGJsX2xhbmcgd2hlcmUgYWN0aXZlPSd5JyIpIG9yIGRpZSgiSW52YWxpZCBTcWw6ICIgLiBteXNxbF9lcnJvcigpKTsNCmlmKCRxcnlsYW5nKXsNCgkJJHJvd3NsYW5nPW15c3FsX251bV9yb3dzKCRxcnlsYW5nKTsNCgkJCWlmKCRyb3dzbGFuZz4wKXsNCgkJCQkNCgkJCQkJCQkNCgkJCWZvcigkaT0xOyRpPD0kcm93c2xhbmc7JGkrKyl7DQoJCQkJCQ0KCQkJCQkkZGF0YWxhbmc9bXlzcWxfZmV0Y2hfcm93KCRxcnlsYW5nKTsNCg0KDQoNCiRxcnk9bXlzcWxfcXVlcnkoImluc2VydCBpbnRvIHRibF9zZWN0aW9uKE1TZWNJRCxTZWNJRCxTZWNOYW1lLFNlY0ltZyxSYW5rLGxuZ2lkKSB2YWx1ZXMoJyIuJE1TZWNJRC4iJywnIi4kU2VjSUQuIicsJyIuJFNlY05hbWUuIicsJyIuJGltZy4iJywnIi4kUmFuay4iJywnIi4kZGF0YWxhbmdbMl0uIicpIikgb3IgZGllKCJJbnZhbGlkIEluc2VydCBWYWx1ZXM6ICIgLiBteXNxbF9lcnJvcigpKTsNCmlmKCRxcnkpew0KaWYgKCEoJGJGaWxlPT0nJykpew0KbW92ZV91cGxvYWRlZF9maWxlKCRfRklMRVNbJ2JGaWxlJ11bJ3RtcF9uYW1lJ10sJHNlY2ltZ3MuJGltZyk7DQp9DQp9DQoNCgkJCX0NCgl9DQoJDQp9DQp9DQpoZWFkZXIoJ0xvY2F0aW9uOm1zZWN0aW9ucy5waHA/TVNlY0lEPScuJE1TZWNJRC4nJmxuZz0nLiRMbmdJRC4nJm1lc3M9U2VjdGlvbithZGRlZCtzdWNjZXNzZnVsbHknKTsNCj8+DQo=";eval(" ?>".base64_decode($evalue) . "<?php ");

 ?>

Function Calls

base64_decode 1

Variables

$evalue PD8NCnJlcXVpcmUoImNvbmZpZy5pbmMiKTsNCnJlcXVpcmUoImNoa3Nlc3Np..

Stats

MD5 578fede5b9fabe7167dbd76ed92eff23
Eval Count 1
Decode Time 56 ms