Moved the require login and isteacher checks to infront of the form data processing

This commit is contained in:
mark-nielsen 2006-04-29 07:37:52 +00:00
parent 6cd88ca593
commit be1af5b770

View File

@ -32,6 +32,13 @@
ORDER BY u.lastname")) {
$nothingtodisplay = true;
}
// make sure people are where they should be
require_login($course->id, false);
if (!isteacher($course->id)) {
error("Must be teacher to view Reports");
}
/// Process any form data before fetching attempts, grades and times
if ($form = data_submitted()) {
@ -90,13 +97,6 @@
$times = array();
}
// make sure people are where they should be
require_login($course->id, false);
if (!isteacher($course->id)) {
error("Must be teacher to view Reports");
}
/// Print the page header
$strlessons = get_string('modulenameplural', 'lesson');