wwwroot); } /// Work out who to send the message to if (!$admin = get_admin() ) { error('Could not find an admin user!'); } $supportuser = new object; $supportuser->email = $CFG->supportemail ? $CFG->supportemail : $admin->email; $supportuser->firstname = $CFG->supportname ? $CFG->supportname : $admin->firstname; $supportuser->lastname = $CFG->supportname ? '' : $admin->lastname; $supportuser->maildisplay = true; /// Send the email and redirect email_to_user($supportuser, $USER, 'Error: '. $form->referer .' -> '. $form->requested, $form->text); redirect($CFG->wwwroot .'/course/', 'Message sent, thanks', 3); exit; } $site = get_site(); $redirecturl = empty($_SERVER['REDIRECT_URL']) ? '' : $_SERVER['REDIRECT_URL']; $httpreferer = empty($_SERVER['HTTP_REFERER']) ? '' : $_SERVER['HTTP_REFERER']; $requesturi = empty($_SERVER['REQUEST_URI']) ? '' : $_SERVER['REQUEST_URI']; header("HTTP/1.0 404 Not Found"); header("Status: 404 Not Found"); print_header($site->fullname .':Error', $site->fullname .': Error 404', 'Error 404 - File not Found', ''); print_simple_box('
'. get_string('pagenotexist', 'error'). '
'.s($requesturi).'
wwwroot); } print_footer(); ?>