예제 #1
0
                $bg_color = ImageColorAllocate($handle, 255, 255, 255);
                $txt_color = ImageColorAllocate($handle, 255, 0, 0);
                ImageString($handle, 5, 5, 18, $setTitle . " : none", $txt_color);
                ImagePng($handle);
            } else {
                $graph->addData($data);
                $graph->setGradient('red', 'maroon');
                $graph->setTextColor('black');
                $graph->createGraph();
            }
        }
    }
    die;
}
/* Does nothing if the user isn't logged in */
$manage_class->SetModerationCookies();
/* Decide what needs to be done */
$action = isset($_REQUEST['action']) ? $_REQUEST['action'] : 'announcements';
switch ($action) {
    case 'logout':
        $manage_class->Logout();
        break;
    case 'showlogin':
        $manage_class->LoginForm();
        break;
    case 'login':
        $manage_class->CheckLogin();
        /* Halts execution if not validated */
        $manage_class->ValidateSession();
        manage_page();
        break;