function execute($requests) { $tail = $GLOBALS['KTAI_URL_TAIL']; $u = $GLOBALS['KTAI_C_MEMBER_ID']; // --- リクエスト変数 $target_c_album_image_id = $requests['target_c_album_image_id']; // ---------- $target_c_album_image = db_album_image_get_c_album_image4id($target_c_album_image_id); //targetのアルバム写真が存在しない if (!$target_c_album_image) { openpne_redirect('ktai', 'page_h_err_fh_album'); } $target_c_album_id = $target_c_album_image['c_album_id']; $c_album = db_album_get_c_album4c_album_id($target_c_album_id); //targetのアルバムが存在しない if (!$c_album) { openpne_redirect('ktai', 'page_h_err_fh_album'); } if ($c_album['c_member_id'] != $u) { handle_kengen_error(); } //--- db_album_delete_c_album_image($target_c_album_image_id, $u); $p = array('target_c_album_id' => $target_c_album_id); openpne_redirect('ktai', 'page_fh_album_image_list', $p); }
function execute($requests) { if (!OPENPNE_USE_ALBUM) { handle_kengen_error(); } $target_c_album_image_id = $requests['target_c_album_image_id']; $album_image = db_album_image_get_c_album_image4id($target_c_album_image_id); if (!$album_image) { admin_client_redirect('edit_album_image_list', '指定された写真は存在しません'); } db_album_delete_c_album_image($target_c_album_image_id, $album_image['c_member_id']); admin_client_redirect('edit_album_image_list', 'アルバムを削除しました'); }
function execute($requests) { if (!OPENPNE_USE_ALBUM) { handle_kengen_error(); } $u = $GLOBALS['AUTH']->uid(); // --- リクエスト変数 $c_album_image_id = $requests['target_c_album_image_id']; // ---------- //--- 権限チェック $c_album_image = db_album_image_get_c_album_image4id($c_album_image_id); $c_album = db_album_get_c_album4c_album_id($c_album_image['c_album_id']); if ($c_album['c_member_id'] != $u) { handle_kengen_error(); } db_album_delete_c_album_image($c_album_image_id, $u); $p = array('target_c_album_id' => $c_album_image['c_album_id']); openpne_redirect('pc', 'page_fh_album', $p); }
function execute($requests) { if (!OPENPNE_USE_ALBUM) { handle_kengen_error(); } $id_ary = split(":", $requests['target_c_album_image_ids']); $album_image_list = array(); foreach ($id_ary as $id) { $album_image = db_album_image_get_c_album_image4id($id); if (!$album_image) { admin_client_redirect('edit_album_image_list', '指定された写真は存在しません'); } array_push($album_image_list, $album_image); } foreach ($album_image_list as $album_image) { db_album_delete_c_album_image($album_image['c_album_image_id'], $album_image['c_member_id']); } admin_client_redirect('edit_album_image_list', 'アルバムを削除しました'); }