コード例 #1
0
ファイル: event.php プロジェクト: matrox66/evlist
        }
        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);
        break;
    case 'cancel':
        echo COM_refresh($_CONF['site_admin_url'] . '/moderation.php');
        break;
}
switch ($view) {
    case 'edit':
        $admin = isset($_GET['admin']) ? true : false;
        switch ($actionval) {
            case 'repeat':
            case 'futurerepeat':
                if (isset($_REQUEST['rp_id'])) {