Exemplo n.º 1
0
     break;
 case 'post_options':
     if (!session::logged_in()) {
         break;
     }
     cache_disable();
     if (!isset($_GET['msg']) || !validate_msg($_GET['msg'])) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     list($tid, $pid) = explode('.', $_GET['msg']);
     if (!($thread_data = thread_get($tid, session::check_perm(USER_PERM_ADMIN_TOOLS, 0)))) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     if (!($content = message_get_post_options_html($tid, $pid, $thread_data['FID']))) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     break;
 case 'poll_add_question':
     if (!session::logged_in()) {
         break;
     }
     cache_disable();
     if (!isset($_GET['question_number']) || !is_numeric($_GET['question_number'])) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     if (!($content = poll_get_question_html($_GET['question_number']))) {
         header_status(500, 'Internal Server Error');
Exemplo n.º 2
0
 case 'post_options':
     cache_disable();
     if (!isset($_GET['msg']) || !validate_msg($_GET['msg'])) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     list($tid, $pid) = explode('.', $_GET['msg']);
     if (!isset($_GET['pid']) || !is_numeric($_GET['pid'])) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     if (!($message = messages_get($tid, $_GET['pid'], 1))) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     if (!($content = message_get_post_options_html($tid, $pid, $message))) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     break;
 case 'post_vote':
     if (!session::logged_in()) {
         break;
     }
     cache_disable();
     if (!isset($_GET['msg']) || !validate_msg($_GET['msg'])) {
         header_status(500, 'Internal Server Error');
         exit;
     }
     list($tid, $pid) = explode('.', $_GET['msg']);
     if (!isset($_GET['post_rating']) || !in_array($_GET['post_rating'], array(-1, 1))) {