| Code: |
function AuthStudent() {
etc
etc
if ($db->sql_numrows($sql) == 1) {
// if a row was returned
// authentication was successful
// set session variable
$_SESSION['authuser'] = $authuser;
header("Location: modules.php?name=$module_name&op=nav");
}
} |
| Code: |
function nav() {
global $prefix, $module_name, $db;
include("header.php");
echo "<table border=\"1\" width=\"100%\" align=\"center\"><tr><td width=\"10%\">";
echo "<font class=\"content\">"
."<center><a href=\"modules.php?name=$module_name&op=TLM1StudentGrades\"><img src='modules/$module_name/images/M1icon.gif'\" border=\"0\" alt=\"Current Team Learning Grades\" title=\"First Year Courses\"></a><br>"
."<a href=\"modules.php?name=$module_name&op=TLM1StudentGrades\">First Year Courses</a>"
."</center></font></td>";
echo "<td width=\"10%\"><font class=\"content\">"
."<center><a href=\"modules.php?name=$module_name&op=TLM2StudentGrades\"><img src='modules/$module_name/images/courses.jpg'\" border=\"0\" alt=\"Peer Evaluations\" title=\"Second Year Courses\"></a><br>"
."<a href=\"modules.php?name=$module_name&op=TLM2StudentGrades\">Second Year Courses</a>"
."</center></font></td>";
echo "<td width=\"10%\"><font class=\"content\">"
."<center><a href=\"modules.php?name=$module_name&op=PeerEval\"><img src='modules/$module_name/images/test-icon.jpg'\" border=\"0\" alt=\"Submit Peer Evaluations\" title=\"Submit Peer Evaluations\"></a><br>"
."<a href=\"modules.php?name=$module_name&op=PeerEval\">Submit Peer Evaluations</a>"
."</center></font></td>";
echo "</tr></table>";
} |
| Code: |
function PeerEval() {
global $module_name, $prefix, $db, $authuser;
if (!$authuser) {
header("Location: modules.php?name=$module_name&op=DisplayLogin");
exit;
}
nav();
//What class year does the student belong?
$getYear = $db->sql_query("SELECT * FROM ".$prefix."_tl_students WHERE LDAP_USER = '$authuser'");
if (!$getYear) {
echo("<p>Error performing query: " . mysql_error() . "</p>");
exit();
}
$row = $db->sql_fetchrow($getYear);
$LDAP_USER = $row['LDAP_USER'];
$Class_Year = $row['Class_Year'];
if ($Class_Year == 1) {
//Class year found now get Course Number.
$getCourse = $db->sql_fetchrow($db->sql_query("SELECT Course_Number, PE_Enabled FROM ".$prefix."_tl_courses
WHERE ((Peer_Eval = 'Yes') && (PE_Enabled = 'Yes'))"));
$Course_Number = $getCourse['Course_Number'];
$PE_Enabled = $getCourse['PE_Enabled'];
//Find the start and stop time for Peer Evaluations
$coursedata = TLCourse_info($Course_Number);
$today = time();
$start = strtotime($coursedata['PE_start_time']);
$stop = strtotime($coursedata['PE_stop_time']);
if (($PE_Enabled == 'Yes') && ($today >= $start) && ($today <= $stop)){
TLAddM1PeerEvals($Course_Number);
}else{
OpenTable();
echo "<br>\n"
."<form action='modules.php?name=$module_name' method='post'>"
."<table border=\"0\">"
."<tr><td>Team learning peer evaluations are not enabled or the time to complete an evaluation has expired.</td></tr>"
."<tr><td>If you are a first year medical student please email xxx at , or call her at xxx -xxxx.</td></tr>"
."<tr><td>If you are a second year medical student please email xxxxx at , or call her at xxx-xxxx.</td></tr>"
."<tr><td><input type=\"hidden\" name=\"op\" value=\"nav\">\n"
."<input type=\"submit\" value=\"Continue\"></form></td></tr></table><br>\n\n";
CloseTable();
exit();
}
}
if ($Class_Year == 2) {
//Get Term
$getTerm = $db->sql_fetchrow($db->sql_query("SELECT term, enabled, PE_start_time, PE_stop_time FROM ".$prefix."_tl_M2settings"));
$Term = $getTerm['term'];
$Term_Enabled = $getTerm['enabled'];
$start_time = $getTerm['PE_start_time'];
$stop_time = $getTerm['PE_stop_time'];
}
$today = time();
$start = strtotime($start_time);
$stop = strtotime($stop_time);
if (($Term_Enabled == '1') && ($today >= $start) && ($today <= $stop)){
TLM2PeerEvals($Term);
}else{
OpenTable();
echo "<br>\n"
."<form action='modules.php?name=$module_name' method='post'>"
."<table border=\"0\">"
."<tr><td>Team learning peer evaluations are not enabled or the time to complete an evaluation has expired.</td></tr>"
."<tr><td>Please email xxxx at , or call her at xxx-xxxx.</td></tr>"
."<tr><td><input type=\"hidden\" name=\"op\" value=\"nav\">\n"
."<input type=\"submit\" value=\"Continue\"></form></td></tr></table><br>\n\n";
CloseTable();
exit();
}
}
|
| Code: |
switch($op) {
case "AuthStudent":
AuthStudent();
break;
case "PeerEval":
PeerEval($authuser);
break;
case "TLAddM1PeerEvals":
TLAddM1PeerEvals($Course_Number);
break;
case "TLM2PeerEvals":
TLM2PeerEvals($Term);
break;
case "DisplayLogin":
DisplayLogin();
break;
case "nav":
nav();
break;
case "Logout":
Logout();
break;
}
|
| Code: |
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
##################################################
# Start the session #
##################################################
session_start();
if (isset($_SESSION['authuser'])) {
$authuser = $_SESSION['authuser'];
} else {
$authuser = '';
} |
| Quote: |
Fatal error: Cannot redeclare head() (previously declared in /Library/WebServer/Documents/atlas/header.php:2 in /Library/WebServer/Documents/atlas/header.php on line 47 |
| Code: |
if (!$authuser) {
header("Location: modules.php?name=$module_name&op=DisplayLogin");
exit;
} |