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 /* This file is protected by copyright law and provided under license. Reverse engin..

Decoded Output download


$master = new cls_master();
$titlehead = "Internal Mark Calculation Config";
require("commontop.php");
$titlehead =$action."&nbsp;".$titlehead;
$res_course	=	$db->fn_select("SELECT DISTINCT A.intCourseID, B.chrCourseName 
								FROM coursesem_divmaster A
								LEFT JOIN course_master B ON A.intCourseID = B.intAutoNo
								WHERE A.chrStatus = 'Y' AND B.intCampusID = '$campus_id'
								ORDER BY chrCourseName ASC");
$res_criteria	=	$db->fn_select("SELECT DISTINCT A.intAutoNo , A.chrCriteria
									FROM  academic_criteria_master A									
									WHERE  A.chrStatus = 'Y' 
									ORDER BY A.chrCriteria ASC");
$options	=	"<option value=''>--Select--</option>";
foreach($res_criteria as $key=>$data)
{
$options	.=	"<option value='".$data['intAutoNo']."'>".$data['chrCriteria']."</option>";
}
if($action == 'Edit')
{
$condition ="intAutoNo='$id'";
$sel_div = "SELECT *  FROM  academic_criteria_master WHERE intAutoNo='$id'";
$result_divs=$db->fn_select($sel_div);
foreach($result_divs as $key=>$data)
{
$intCourseID	= $data['intCourseID'];
$intSubID		= $data['intSubID'];
$intCriteriaID	= $data['intCriteriaID'];
$intMaxMark		= $data['intMaxMark'];
}
}
if($_POST['Update'] ||$_POST['Submit'])
{
$intCourseID	= $gnl->fn_cleandata($_POST['intCourseID']);
$intSubID     	= $gnl->fn_cleandata($_POST['intSubID']);
$intSubType    	= $gnl->fn_cleandata($_POST['intSubType']);
$intCriteriaID	= $gnl->fn_cleandata($_POST['intCriteriaID']);
$intMaxMark     = $gnl->fn_cleandata($_POST['intMaxMark']);
if($gnl->fn_null_not($intCourseID)==false)
{
$error_Msg[] = "Course Name Required";
}
if($gnl->fn_null_not($intSubType)==false)
{
$error_Msg[] = "Subject Type Required";
}
if($gnl->fn_null_not($intSubID)==false)
{
$error_Msg[] = "Subject Name Required";
}
if($intSubID =='A')
{
if($db->fn_select_count("academic_internal_calculation_config","intCourseID='".$intCourseID."'")>0)
{
}
}
$flagEr	=	0;
$rowcount_multi	= $gnl->fn_cleandata($_POST['rowcount_multi']);
$rec_doc_multi	= array();
for($i=1;$i<=$rowcount_multi;$i++)
{
$intCriteriaID 		= 'intCriteriaID_'.$i;
$intMaxMark 		= 'intMaxMark_'.$i;
if(isset($_POST[$intCriteriaID]))
{
$intCriteriaID	= $gnl->fn_cleandata($_POST[$intCriteriaID]);
$intMaxMark		= $gnl->fn_cleandata($_POST[$intMaxMark]);
if($i != $rowcount_multi ||$gnl->fn_null_not($intCriteriaID)==true)
{
$rec_doc_multi[$i]['intCriteriaID']	= $intCriteriaID;
$rec_doc_multi[$i]['intMaxMark']	= $intMaxMark;
if($gnl->fn_null_not($intMaxMark)==false)
{
$error_Msg[] = " ";
$rec_doc_multi[$i]['errsmark']	= '1';
}
if($db->fn_select_count("academic_internal_calculation_config","intCourseID='".$intCourseID."' AND intCriteriaID  = '$intCriteriaID' AND intSubID  = '$intSubID' ")>0)
{
$rec_doc_multi[$i]['errs']	= '1';
$flagEr	=	1;
}
if($gnl->fn_null_not($intCriteriaID)==false)
{
$rec_doc_multi[$i]['intCriteriaID']		= "1";
$error_Msg[]	='Citeria Required';
}
}
}
}
if($flagEr=='1'){$error_Msg[] = "Marked Criteria(s) already exist for this course & subject";}
$countCriterai	=	count($rec_doc_multi);
if($countCriterai==0)
{
$error_Msg[] = "Set atleat one criteria and its max. mark";
}
if(count($error_Msg)==0)
{
if($intSubID=='A')
{
$selExisit	=	$db->fn_select("SELECT * FROM academic_internal_calculation_config WHERE intCourseID = '$intCourseID'");
$existintSubID	=	'';
foreach($selExisit as $key=>$exData)
{
if($key==0){
$existintSubID	=	$exData['intSubID'];}
else{
$existintSubID	=	$existintSubID.','.$exData['intSubID'];
}
}
$existintSubIDArr	=	 explode(',',$existintSubID);
$selSubjjjj	=	"SELECT DISTINCT A.intSubID as intAutoNo, B.chrSubject
										FROM academic_subject_sem A 
										LEFT JOIN academic_subjects B ON A.intSubID = B.intAutoNo
										WHERE  A.intCourseID = '$intCourseID' ";
if($intSubType!='A'){
$selSubjjjj	.=	" AND chrTheyoryPractical = '$intSubType'";}
$selSubjjjj	.=	" ORDER BY B.chrSubject ASC";
$res_practicals	=	$db->fn_select($selSubjjjj);
foreach ($res_practicals as $dataSub) 
{
$allSub	=	$dataSub['intAutoNo'];
if (!in_array($allSub,$existintSubIDArr))
{
foreach($rec_doc_multi as $key=>$data)
{
if($data['intCriteriaID']!='')
{
$arFieldsValues=array();
$arFieldsValues['intCourseID'] 	=	$intCourseID;
$arFieldsValues['intSubID']		=	$allSub;
$arFieldsValues['intCriteriaID']=	$data['intCriteriaID'];
$arFieldsValues['intMaxMark']	=	$data['intMaxMark'];
if($_POST['Update'])
{
$result_update	=	$db->fn_update('academic_internal_calculation_config',$arFieldsValues,'intAutoNo="'.$id.'"');
}
else
{
$result_insert	=	$db->fn_insert('academic_internal_calculation_config',$arFieldsValues);
}
}
}
}
}
}
else{
foreach($rec_doc_multi as $key=>$data)
{
if($data['intCriteriaID']!='')
{
$arFieldsValues=array();
$arFieldsValues['intCourseID'] 	=	$intCourseID;
$arFieldsValues['intSubID']		=	$intSubID;
$arFieldsValues['intCriteriaID']=	$data['intCriteriaID'];
$arFieldsValues['intMaxMark']	=	$data['intMaxMark'];
if($_POST['Update'])
{
$result_update	=	$db->fn_update('academic_internal_calculation_config',$arFieldsValues,'intAutoNo="'.$id.'"');
}
else
{
$result_insert	=	$db->fn_insert('academic_internal_calculation_config',$arFieldsValues);
}
}
}
}
header("location:academic_internal_mark_config.php?action=insert&page=&keywords=&listing_per_page=$listing_per_page");
exit();
}
}
$selSubjjjj	=	"SELECT DISTINCT A.intSubID as intAutoNo, B.chrSubject
									FROM academic_subject_sem A 
									LEFT JOIN academic_subjects B ON A.intSubID = B.intAutoNo
									WHERE  A.intCourseID = '$intCourseID' ";
if($intSubType!='A'){
$selSubjjjj	.=	" AND chrTheyoryPractical = '$intSubType'";}
$selSubjjjj	.=	" ORDER BY B.chrSubject ASC";
$res_practicals	=	$db->fn_select($selSubjjjj);
;echo '<script type="text/javascript">
$(function() {
	$("#intSubType").change(function(){
		var val = $(this).val();
		var corse	=	$("#intCourseID").val();
		var separator = \'CHR_SUBJECTS\';
		msg1	=	\'<option value="A">All</option>\';
		$.ajax({
			type: "POST",
			url: "';echo $config['ajax_url'];;echo 'ajax_master.php",
			data: "corse="+corse+"&val="+val+"&separator="+separator,
			
			success: function(msg){//alert(msg);
				if(msg!=\'<option value="">--Select--</option>\'){$("#intSubID").html(msg1+msg);}
				else{
				$("#intSubID").html(msg);}
			},
			error: function(){
				alert(\'Server Busy\');
			}
		});
	});
	
	
	
	
	$("#intCourseID").change(function(){
		$("#intSubType").val(\' \');
		$("#intSubID").val(\' \');
		});
















//---Add Multiple Documents
$("#btndoc_multi").live("click", function()
{  
	value_row=parseInt($("#rowcount_multi").val());	
	
	nam=$("#intCriteriaID_"+value_row).val();
	cod=$("#intMaxMark_"+value_row).val();
	if(nam==\'\' || cod=="")
	{
		alert("Enter all fields");
		return;
	}
	value1	= parseInt(value_row)+1;
	
 	$("#rowcount_multi").val(value1);
  	$("#tbl_doc_multi tr:last").after(newRow_multi(value1));	
    $("#btnAddRowMulti_"+value_row).html("<img src=\'';echo $config['image_url'];;echo 'delete_img.jpg\' class=\'cursor\' title=\'remove\' onclick=\'tblRowRemove_multi("+value_row+")\'/>");
 });  
function newRow_multi(rownum) {	

	var text =  "<tr id=\'tr_row_multi_"+rownum+"\'>"+
	"<th class=\'table_other\'>"+
	"<select  id=\'intCriteriaID_"+rownum+"\' name=\'intCriteriaID_"+rownum+"\' class=\'tblselect_box\' onchange=\'check_subduplicate("+rownum+");\'>';echo $options;;echo '</select>"+
	"</th>"+
	"<th class=\'table_other\'>"+
	"<input type=\'text\' id=\'intMaxMark_"+rownum+"\' name=\'intMaxMark_"+rownum+"\' class=\'tblfield_box_small\' />"+
	
	"</th>"+
    "<th align=\'left\' class=\'table_other\'>"+
    "<span id=\'btnAddRowMulti_"+rownum+"\'>"+
	"<img src=\'';echo $config['image_url'];;echo 'addbttn.jpg\' id=\'btndoc_multi\' class=\'cursor\' title=\'Add\'/>"+
   	"</span>"+
	"</th>"+
	"</tr>";
	return text;
};
	  
});
function tblRowRemove_multi(val)
{	
	$(\'#tr_row_multi_\'+val).remove();
}
	
	
	
	
	function check_subduplicate(rowval) {
	var newintCriteriaID	=	$("#intCriteriaID_"+rowval).val();
	
	var sub_count 	=	$("#rowcount_multi").val();
	var flag		=	\'N\';
	for (s=1; s<=sub_count; s++) {
		if (s != rowval) {
			if (typeof $("#intCriteriaID_"+s).val() != undefined ) {
				var intCriteriaID	=	$("#intCriteriaID_"+s).val();
				
				if (newintCriteriaID==intCriteriaID ) {
					flag	=	\'Y\';
				}
			}			
		}
	}
	
	if (flag == \'Y\') {
		alert(\'Selected Criteria already assigned\');
		$("#intCriteriaID_"+rowval).val(\'\');
		
		return false;
	}
}
</script>';

Did this file decode correctly?

Original Code

<?php /* This file is protected by copyright law and provided under license. Reverse engineering of this file is strictly prohibited. */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0x2d4c;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDU4Mik7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnRW50ZXJ5b3V3a2hSSFlLTldPVVRBYUJiQ2NEZEZmR2dJaUpqTGxNbVBwUXFTc1Z2WHhaejAxMjM0NTY3ODkrLz0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>zIXjd[kr9NHenNHenNHe1zfukgFMaXdoyjcUImb19oUAxyb18mRtwmwJ4LT09NHr8XTzEXRJwmwJXLO0xNWLyHA1SmT09NHeEXHr8Xk10PkrfHT0knTyYdk09NTzEXHeEXTZffhtOuTr9tWAxTBZfNHr8XHr9NHeEmbUILTzEXHr8XTzEXRtONTzEXTzEXHeEpRtfydmOlFmlvfbfqDykwBAsKa09aaryiWMkeC0OLOMcuc0lpUMpHdr1sAunOFaYzamcCGyp6HerZHzW1YjF4KUSvNUFSk0ytW0OyOLfwUApRTr1KT1nOAlYAaacbBylDCBkjcoaMc2ipDMsSdB5vFuyZF3O1fmf4GbPXHTwzYeA2YzI5hZ8mhULpK2cjdo9zcUILTzEXHr8XTzEXhTslfMyShtONTzEXTzEXTzEpKX==eWPLdByzfoaZwe0IdMa3woYSF19sCbY0cbwPhTSYtJO0DbOScBilCBWINUEJUB50cbkVCBXITByZDZneCBxjfBxifolvdJned25MDBFJKX0hFMaxfBlZcUIJC29sdB9Vfo9XRmnPFtwpKX0hkuOpfoxlDoaictE9koyjfolvdJ4JkM5JF3E7wJ4Lfol0doaPcByLKX0hkuklF19jd3aZF2AkNWLLcowsNMcVb3YldoajftIJA0aHOAYAwrOkA1OkTLYAwrrVDB50W291FmYlUAWSwrwVC2iZW291FmYlTMyscUEYtILktWLktWLkOlkNTUnjd3aZF2azcB1gcol2dByzfoaZwrrYtILktWLktWLkTraoatnhT0lKwoYvfbkzca9sCbY0cbwIWJnNTJnnRMlVfrYvfbkzcAlrwe0IWJ5pdmOnfbOvTM8YtILktWLktWLka0iyALAIWU5jDukTfoy0fbHINUEmBUFIWA5rwrwVDB50W2ysFuazUAWINUEmkoYidbn1F19pctFYtILktWLktWLkT1krOawIWlLIC2iZW291FmYlTMyscUnnA0HJhTSYtJOZcbYgC3kpfoaZDBrkNWLLcowsNMcVb3YldoajftIJA0aHOAYAwrOkA1OkTLYAwrrVDB50Wba0d05vwtXIWU5jDukeFMl0cbkpCW0htWLktWLktWLkOlkNTUEICBYicoasDBYgC3kpfoaZDBygdByzfoaZwrrktWLktWLktWLYtILktWLktWLktafwOakywtnnRMYPFlY0CbO1FZE9wtfckZEYtILktWLktWLktA9UOraUwrkcwrrVC2iZW3kpfoaZDBrIWaYewJL7eWPLd3n0DB9VFXL9tUw8d3n0DB9VwucidualNUFmNJ0sA2aScBY0RU08R29Xfolvdj4JKX0hcM9ZcByjDtILFMazb2YZDbOlFMliwoyzwtOqcbL9NJOLCbOihW0hGX0hko9XfolvdmHkRj0kwjxvFuOpd24IfMySfBA9kZwVkoOifoydk2lVfry1fo9KdZffRJwmNJwVkoOifoydk2YPFLYZDbOlFMlik10VwjXvd3n0DB9VNJw7eWp9eWppcJILCBY0DB9Vwe09wtfycol0kZLYtmSYtJOjd25LDbOpd24INUkpdmOnfbOvTM89kZOpctFJKX0hkuYldy9LDbCINUEJA0aHOAYAwtPIwrcUT00IwoyjCBOldBljb2YZDbOlFMlib21iF3OlFJnbUraUOUnpdmOnfbOvTM89kZOpctFJKX0hkuklF3aSfy9LDbczNUOLCJ0+cM5gF2aScBY0htOzcBxgcol2hTSYtMcvFMaiC2IPkuklF3aSfy9LDbczwoyzwtOqcbL9NJOLCbOihW0hGX0hkolVfrYvfbkzcAlrtT0IkoOifoydk2lVfrYvfbkzcAlrk107eWPLDB50A3aJUAWktT0IkoOifoydk2lVfyY1CLlrk107eWPLDB50W3kpfoaZDBykOEL9wtOLCbOiBZfpdmOeFMl0cbkpCAlrk107eWPLDB50TBy4TByZDXLkNUELcoy0CaSmDB50TBy4TByZDZffKX0hgW0hgW0hDBCPky9WT1YABZfaFoOifoAmbUn8gtOgAr9TaySmA3aJdBl0k10peWp7eWPLDB50W291FmYlUAWkNUELc25SRT5Mdl9jdoaidMOiforPky9WT1YABZfpdmOed3aZF2akOtffhTSYtJOpdmOTfBkkOtEIwtEItT0IkofVdt0+cM5gC2xlCB5LCbOihtOgAr9TaySmDB50A3aJUAWmbUL7eWPLDB50A3aJaulXcUEIwtEkNUELc25SRT5Mdl9jdoaidMOiforPky9WT1YABZfpdmOTfBkAGbnlk10pKX0hkolVfrYZDbOlFMliUAWkNUELc25SRT5Mdl9jdoaidMOiforPky9WT1YABZfpdmOeFMl0cbkpCAlrk10pKX0hkolVfr1iGr1iFMSIwtEIwe0IkofVdt0+cM5gC2xlCB5LCbOihtOgAr9TaySmDB50TBy4TByZDZffhTSYtMlMhtOmdMXsNMcVb251doxgdM90htOpdmOed3aZF2akOtL9NBciduYlhW0hGX0hkoaZFM9Zb01zc1sfwe0IwLYvfbkzcUnKCB1lwyklFbapFMaLwjSYtm0YtMlMhtOmdMXsNMcVb251doxgdM90htOpdmOTfBkAGbnlhT09cMySF2ApeWp7eWPLcbkZd3kgTbYmB10INUEJA3aJDMajftnAGbnlwyklFbapFMaLwjSYtm0YtMlMhtOmdMXsNMcVb251doxgdM90htOpdmOTfBkkOtL9NBciduYlhW0hGX0hkoaZFM9Zb01zc1sfwe0IwlY1CMplC3WITMyscUnU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RU08R29Xfolvdj5FkZl7ktIJw2lVfyY1CLlrwJLVDuOsdtisF2Fxh21zcZL7gW0htWLktBaSF2a7eWPktWLkktIJw2lVfyY1CLlrwJLVDuOsdtisF2FpK30YtILktb0SeWPktWllFmkvFjPIcmaVC3Opd24PhbSYtILktWlidoaZftiFk1YlFmclFJntfbY5btFpKX0htWLkgW0htWl9hTSYtIl9hTSYtILYtILYtILYtILYtILLhtwjDB50W291FmYlUAWJhU5jDoyVc2APcmaVC3Opd24PhbSYtILkktIJw2lVfyY1ClO5FoAJhU52CBXPbtFIbtFpKX0htWLLhtwjDB50A3aJUAWJhU52CBXPbtFIbtFpKX0htWl9hTSYtI0heWPYtI0heWPYtI0heWPYtI0heWPYtI0heWPYtI0hRZ8sRU1ncoWITbaSfolXdoAIOo9jfB1ldmOzeWPLhtwjCmOVco9jb211duOpwJLVdol2cUIJC2xpC2SJRtnMfB5jfolvdJIpeWp7wtEYtIl2CBx1ca9Zd3F9FoyZF2akdmWPktIJw3kvf2YvfB50b211duOpwJLVfMyShtLpKXLYtILYtIlVCB09ktIJw2lVfrYZDbOlFMliUAOgwJs2CBx1ca9Zd3FpRmcidtIpKX0htBYvce0LhtwjDB50TBy4TByZD18Jh3cidualb3kvfZLVfMyShtL7eWPkDBCPdMysNT1Fk1Xmwux8woYvce09wJwpeWPkGX0htWlidoaZftIJOB50cbwICBxSwocpcBxLFZwpKX0htWlZcbO1FM47eWPkgW0htbcidualHWL9wuniFmYlUB50hucidualb3kvfZLqHTSYtILYtJEkktIJw3kvf2YvfB50b211duOpwJLVfMyShucidualHUL7eWPIwELLhtwjfokSb2OvC19sfBx0DUn0FjpSCbY0wJLVCBc0cbwPdMa3AM93b211duOphucidualHULpKXLYtJEIwtELhtwjCmOVWBOLAM93TbaSfolgwJs2CBx1ca9Zd3FpRMi0dBXPwjxpdBFIF3kjNaXmkzslC2ivwtOjd25MDBfdk2lsCBflb3aZdtffKzslC2ivwtfLcBxlfoagDB1mRMpXc1XmwoYSCbYzNaXmC3aZF29ZbtFIfol0doA9btfZcB1vfMaFkZnvdMYSDBYqNaXm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

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 11596
$OO00O00O0 $master = new cls_master(); $titlehead = "Internal Mark C..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 56f8ceadd0776a54f7f7862c9eef586b
Eval Count 3
Decode Time 101 ms