}
        if ($proceed) {
            $cancellation_deadline = sessions__get_cancellation_deadline($session);
            $now = time();
            if ($cancellation_deadline < $now) {
                $continue = false;
                message(lang('error_enrolment_cancellation_deadline_expired'));
                redirect("public/participant_show_mob.php" . $token_string);
            }
        }
        // if all checks are done, cancel ...
        if ($continue) {
            $done = expregister__cancel($participant, $session);
            $done = participant__update_last_enrolment_time($participant_id);
            $done = log__participant("cancel_session_enrolment", $participant['participant_id'], "experiment_id:" . $session['experiment_id'] . "\nsession_id:" . $session_id);
            message(lang('successfully_canceled_enrolment_xxx') . " " . experiment__get_public_name($session['experiment_id']) . ", " . session__build_name($session_id) . ". " . lang('this_will_be_confirmed_by_an_email'));
            redirect("public/participant_show_mob.php" . $token_string);
        }
    }
}
if ($proceed) {
    $labs = laboratories__get_laboratories();
    // load the data
    // invitations
    $invdata = expregister__get_invitations($participant_id);
    $invited = $invdata['invited'];
    $inv_experiments = $invdata['inv_experiments'];
    // registrations
    $registered = expregister__get_registrations($participant_id);
    // history
    $history = expregister__get_history($participant_id);
Example #2
0
 if ($token_string) {
     echo '<INPUT type="hidden" name="p" value="' . $participant['participant_id_crypt'] . '">';
 }
 echo '<INPUT type=hidden name="cancel" value="true">
     <TABLE style="outline: 1px solid black;">
     <TR>
         <TD colspan=2 align=center>
             <B>' . lang('do_you_really_want_to_cancel_session_enrolment') . '</B>
         </TD>
     </TR>
     <TR>
         <TD>
             ' . lang('experiment') . ':
         </TD>
         <TD>
             ' . experiment__get_public_name($session['experiment_id']) . '
         </TD>
     </TR>
     <TR>
         <TD>
             ' . lang('date_and_time') . ':
         </TD>
         <TD>
             ' . session__build_name($session) . '
         </TD>
     </TR>
     <TR>
         <TD>
             ' . lang('laboratory') . ':
         </TD>
         <TD>