コード例 #1
0
ファイル: event.php プロジェクト: matrox66/evlist
     }
     $eid = (int) $rp_id;
     break;
 case 'register':
     if ($rp_id < 1) {
         break;
     } elseif (COM_isAnonUser()) {
         $display = EVLIST_siteHeader();
         $display .= SEC_loginRequiredForm();
         $display .= EVLIST_siteFooter();
         echo $display;
         exit;
     }
     USES_evlist_class_repeat();
     $Ev = new evRepeat($rp_id);
     $msg = $Ev->Register($_POST['tick_count'], $_POST['tick_type']);
     //if ($msg == 0) $msg = 24;   // Set "success" message.
     //LGLIB_storeMessage($LANG_EVLIST['messages'][$msg]);
     echo COM_refresh(EVLIST_URL . '/event.php?eid=' . $rp_id);
     break;
 case 'cancelreg':
     if ($rp_id < 1 || COM_isAnonUser()) {
         // Anonymous users can't register
         break;
     }
     USES_evlist_class_repeat();
     $Ev = new evRepeat($rp_id);
     $status = $Ev->CancelRegistration(0, $_POST['num_cancel']);
     $msg = $status == true ? 25 : 23;
     LGLIB_storeMessage($LANG_EVLIST['messages'][$msg]);
     echo COM_refresh(EVLIST_URL . '/event.php?eid=' . $rp_id);