/** * 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; } } }
*/ 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);