Ejemplo n.º 1
0
    $class = new DGradeClass($_GET['id']);
} catch (Exception $e) {
    exit;
}
if ($user->get_level() != 0 && $user->get_uid() != $class->get_tutorid()) {
    exit;
}
$email = $user->get_email();
if (empty($email)) {
    $err = 1;
    $msg = gettext('E-mail not set');
} else {
    $ret = true;
    foreach ($class->students as $st) {
        $student = new DGradeStudent($st);
        $ret = $ret && $student->send($_GET['semid'], $email);
    }
    if ($ret) {
        $err = 0;
        $msg = gettext('All messages sent');
    } else {
        $err = 1;
        $msg = gettext('Not all messages were sent :(');
    }
}
?>

{
"status": "<?php 
echo $err;
?>
Ejemplo n.º 2
0
    $user = new DGradeUser();
    $student = new DGradeStudent($_GET['id']);
} catch (Exception $e) {
    exit;
}
if ($user->get_level() != 0 && $user->get_uid() != $student->get_tutorid()) {
    exit;
}
$email = $user->get_email();
$err = 0;
$msg = '';
if (empty($email)) {
    $err = 1;
    $msg = gettext('E-mail not set');
} else {
    if ($student->send($_GET['semid'], $email)) {
        $err = 0;
        $msg = gettext('Message sent successfully');
    } else {
        $err = 1;
        $msg = gettext('Message not sent :(');
    }
}
?>

{
"status": "<?php 
echo $err;
?>
",
"msg": "<?php