return $user;
}
-/**
-* Updates user record to record their last access
-*
-* longdesc
-*
-*/
-function update_user_in_db() {
-
- global $db, $USER, $REMOTE_ADDR, $CFG;
-
- if (!isset($USER->id))
- return false;
-
- $timenow = time();
- if ($db->Execute("UPDATE {$CFG->prefix}user SET lastIP='$REMOTE_ADDR', lastaccess='$timenow'
- WHERE id = '$USER->id' ")) {
- return true;
- } else {
- return false;
- }
-}
-
/**
* Does this username and password specify a valid admin user?
print_header();
notice(get_string("studentnotallowed", "", fullname($USER, true)), "$CFG->wwwroot/");
}
-
- } else { // just update their last login time
- update_user_in_db();
}
return; // user is a member of this course.
}
notice(get_string("guestsnotallowed", "", $course->fullname));
break;
case 1: // Guests allowed
- update_user_in_db();
return;
case 2: // Guests allowed with key (drop through)
break;
$USER->lastname = " ";
}
- if (!update_user_in_db()) {
- error("Weird error: User not found");
- }
-
if (!update_user_login_times()) {
error("Wierd error: could not update login records");
}