$USER->site = $CFG->wwwroot;
$USER->admin = true;
$USER->teacher["$site->id"] = true;
- save_session("USER");
redirect("$CFG->wwwroot/user/edit.php?id=$user->id&course=$site->id");
if (isset($USER->id)) {
$SESSION->fromdiscussion = "$CFG->wwwroot";
- save_session("SESSION");
if (forum_is_subscribed($USER->id, $newsforum->id)) {
$subtext = get_string("unsubscribe", "forum");
} else {
$USER = $user;
$USER->loggedin = true;
$USER->site = $CFG->wwwroot; // for added security
- save_session("USER");
set_moodle_cookie($USER->username);
$USER->loggedin = true;
$USER->site = $CFG->wwwroot;
- save_session("USER");
if ( ! empty($SESSION->wantsurl) ) { // Send them where they were going
$goto = $SESSION->wantsurl;
unset($SESSION->wantsurl);
- save_session("SESSION");
redirect("$goto");
}
if ($USER->username == "guest") {
$USER->lang = $CFG->lang; // Guest language always same as site
}
- save_session("USER");
if (!update_user_in_db()) {
error("Weird error: User not found");
set_moodle_cookie($USER->username);
unset($SESSION->lang);
- save_session("SESSION");
if (user_not_fully_set_up($USER)) {
$site = get_site();
} else {
$wantsurl = $SESSION->wantsurl;
unset($SESSION->wantsurl);
- save_session("SESSION");
redirect($wantsurl);
}
if (empty($SESSION->wantsurl)) {
$SESSION->wantsurl = $_SERVER["HTTP_REFERER"];
- save_session("SESSION");
}
if (empty($frm->username)) {
$USER = NULL;
$SESSION = NULL;
- save_session("USER");
- save_session("SESSION");
redirect($CFG->wwwroot);
?>
foreach ($usernew as $variable => $value) {
$USER->$variable = $value;
}
- save_session("USER");
redirect("view.php?id=$user->id&course=$course->id", get_string("changessaved"));
} else {
redirect("../admin/user.php", get_string("changessaved"));