예제 #1
0
	echo t('Invalid Permissions');
	die;
} 


switch ($_GET['mode']){

	case 'addQuestion':
		$miniSurvey->addEditQuestion($_POST);
		break;
		
	case 'getQuestion':
		$miniSurvey->getQuestionInfo( intval($_GET['qsID']), intval($_GET['qID']) );
		break;			
		
	case 'delQuestion':
		$miniSurvey->deleteQuestion(intval($_GET['qsID']),intval($_GET['msqID']));
		break;			
		
	case 'reorderQuestions':
		$miniSurvey->reorderQuestions(intval($_POST['qsID']),$_POST['qIDs']);
		break;
				
	case 'refreshSurvey':
	default: 
		$showEdit=(intval($_REQUEST['showEdit'])==1)?true:false; 
		$miniSurvey->loadSurvey( intval($_GET['qsID']), $showEdit, intval($_GET['bID']), explode(',',$_GET['hide']), 1 ); 
}

?>
예제 #2
0
파일: services.php 프로젝트: s5chris/blocks
        $b = Block::getByID($_GET['bID'], $c, $a);
        $bp = new Permissions($b);
        if (!$bp->canWrite()) {
            $badPermissions = true;
        }
    }
} else {
    $badPermissions = true;
}
if ($badPermissions) {
    echo 'Invalid Permissions';
    die;
}
switch ($_GET['mode']) {
    case 'addQuestion':
        $miniSurvey->addEditQuestion($_POST);
        break;
    case 'getQuestion':
        $miniSurvey->getQuestionInfo(intval($_GET['qsID']), intval($_GET['msqID']));
        break;
    case 'delQuestion':
        $miniSurvey->deleteQuestion(intval($_GET['qsID']), intval($_GET['msqID']));
        break;
    case 'reorderQuestions':
        $miniSurvey->reorderQuestions(intval($_POST['qsID']), $_POST['qIDs']);
        break;
    case 'refreshSurvey':
    default:
        $showEdit = intval($_REQUEST['showEdit']) == 1 ? true : false;
        $miniSurvey->loadSurvey(intval($_GET['qsID']), $showEdit);
}