From = $_config['contact_email']; $mail->AddAddress($to_email); $mail->Subject = _AT('course_enrolment'); $mail->Body = $tmp_message; if(!$mail->Send()) { //echo 'There was an error sending the message'; $msg->printErrors('SENDING_ERROR'); exit; } unset($mail); } } } else { // public or protected $sql = "INSERT INTO ".TABLE_PREFIX."course_enrollment VALUES ($_SESSION[member_id], $_POST[form_course_id], 'y', 0, '"._AT('student')."', 0)"; $result = mysql_query($sql, $db); } } if ($_SESSION['valid_user']) { $sql = "SELECT * FROM ".TABLE_PREFIX."course_enrollment WHERE member_id=$_SESSION[member_id] AND course_id=$course"; $result = mysql_query($sql, $db); $row = mysql_fetch_array($result); if (($course_info[0] == 'public') || ($course_info[0] == 'protected')) { if ($row != '') { $feedback = array('NOW_ENROLLED', $system_courses[$course]['title']); $msg->addFeedback($feedback); header("Location:index.php"); } else if ($course_info[1] != $_SESSION['member_id']) { require(AT_INCLUDE_PATH.'header.inc.php'); ?>

printErrors('ALREADY_OWNED'); } } else { // private require(AT_INCLUDE_PATH.'header.inc.php'); if ((!$_POST['submit']) && ($row == '')) { $msg->printInfos('PRIVATE_ENROL'); ?>
printFeedbacks('APPROVAL_PENDING'); } else if ($course_info[1] != $_SESSION['member_id'] ){ // request has already been made $msg->printErrors('ALREADY_ENROLED'); } else { $msg->printErrors('ALREADY_OWNED'); } } } else { require(AT_INCLUDE_PATH.'header.inc.php'); $msg->printErrors('LOGIN_ENROL'); ?>