コード例 #1
0
/**
 * Build image check function to determine which Uploader sub-function to run based on the type of POST.
 *
 * @since 1.0
 */
function dynamik_images_check()
{
    if (!empty($_GET['fct'])) {
        switch ($_GET['fct']) {
            case 'upload':
                uploadimage();
                break;
            case 'rename':
                renameimage();
                break;
            case 'dorename':
                dorename();
                break;
            case 'delete':
                deleteimage();
                break;
            case 'dodelete':
                dodelete();
                break;
            case 'bulkdelete':
                @dobulkdelete();
                break;
        }
    }
}
コード例 #2
0
ファイル: cc98id.php プロジェクト: CptTZ/NexusPHP-1
 */
require_once "include/bittorrent.php";
dbconn();
loggedinorreturn();
$user_lang = get_current_user_lang();
$res = get_current_user_resource()['cc98_logon'];
function generate_uri($state)
{
    global $cc98_client_id, $cc98_client_secret, $cc98_redirect_uri;
    return MessageFormatter::formatMessage('', 'https://login.cc98.org/OAuth/Authorize?client_id={0}&redirect_uri={1}&response_type=code&state={2}', array(urlencode($cc98_client_id), urlencode($cc98_redirect_uri), urlencode($state)));
}
// 是否是 Post 协议。
if (!empty($_POST)) {
    switch ($_POST['action']) {
        case 'delete':
            dodelete();
            break;
    }
    // 异常处理。
    die;
} else {
    switch ($_GET['action']) {
        case 'new':
            $title = $res['msg_create_association_title'];
            $state = array('id' => $CURUSER['id'], 'action' => 'new', 'returnto' => $_POST['returnto']);
            generate_action_link($title, $state);
            break;
        case 'edit':
            $title = $res['msg_edit_association_title'];
            $state = array('id' => $CURUSER['id'], 'action' => 'edit', 'returnto' => $_POST['returnto']);
            generate_action_link($title, $state);