<?php  // $Id: return.php,v 1.3 2006/04/06 12:57:20 gustav_delius Exp $

    require("../../config.php");
    require_once("$CFG->dirroot/enrol/paypal/enrol.php");

    $id = required_param('id', PARAM_INT);

    if (!$course = get_record("course", "id", $id)) {
        redirect($CFG->wwwroot);
    }

    require_login();

/// Refreshing enrolment data in the USER session
    $enrol = new enrolment_plugin_paypal();
    $enrol->get_student_courses($USER);

    if ($SESSION->wantsurl) {
        $destination = $SESSION->wantsurl;
        unset($SESSION->wantsurl);
    } else {
        $destination = "$CFG->wwwroot/course/view.php?id=$course->id";
    }
    
    if (isstudent($course->id) or isteacher($course->id)) {
        redirect($destination, get_string('paymentthanks', '', $course->fullname));

    } else {   /// Somehow they aren't enrolled yet!  :-(
        print_header();
        notice(get_string('paymentsorry', '', $course), $destination);
    }
    

?>
