ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Changeset 3579


Ignore:
Timestamp:
Jul 31, 2007, 11:09:33 AM (12 years ago)
Author:
maruyama
Message:

#988:admin:監視機能の削除確認画面で、不正なIDを指定しても削除確認画面が表示されてしまう

Location:
OpenPNE/branches/work/maruyama/prj_watch_fix/webapp/modules/admin/page
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/work/maruyama/prj_watch_fix/webapp/modules/admin/page/delete_commu.php

    r3483 r3579  
    1717        $v = array();
    1818        $commu = db_commu_c_commu4c_commu_id($target_c_commu_id);
     19       
     20        if (!$commu) {
     21            admin_client_redirect('commu_list', '指定されたコミュニティは存在しません');
     22        }
     23       
    1924        $commu['c_member'] = db_member_c_member4c_member_id($commu['c_member_id_admin']);
    2025        $this->set('commu', $commu);
  • OpenPNE/branches/work/maruyama/prj_watch_fix/webapp/modules/admin/page/delete_diary.php

    r3483 r3579  
    1717        $v = array();
    1818        $diary = db_diary_get_c_diary4id($target_c_diary_id);
     19       
     20        if (!$diary) {
     21            admin_client_redirect('diary_list', '指定された日記は存在しません');
     22        }
     23       
    1924        $member = db_member_c_member4c_member_id($diary['c_member_id']);
    2025        $diary['c_member'] = $member;
  • OpenPNE/branches/work/maruyama/prj_watch_fix/webapp/modules/admin/page/delete_diary_comment.php

    r3483 r3579  
    1717        $v = array();
    1818        $diary_comment = _do_c_diary_comment4c_diary_comment_id($target_c_diary_comment_id);
     19       
     20        if (!$diary_comment) {
     21            admin_client_redirect('diary_comment_list', '指定された日記のコメントは存在しません');
     22        }
     23       
    1924        $diary = db_diary_get_c_diary4id($diary_comment['c_diary_id']);
    2025        $diary_comment['subject'] = $diary['subject'];
  • OpenPNE/branches/work/maruyama/prj_watch_fix/webapp/modules/admin/page/delete_review.php

    r3483 r3579  
    1717        $v = array();
    1818        $review = db_review_edit_c_review_comment4c_review_comment_id($target_c_review_comment_id);
     19       
     20        if (!$review) {
     21            admin_client_redirect('review_list', '指定されたレビューは存在しません');
     22        }
     23       
    1924        $review['c_review'] = db_review_list_product_c_review4c_review_id($review['c_review_id']);
    2025        $member = db_member_c_member4c_member_id($review['c_member_id']);
  • OpenPNE/branches/work/maruyama/prj_watch_fix/webapp/modules/admin/page/delete_topic.php

    r3483 r3579  
    1717        $v = array();
    1818        $topic = db_commu_c_topic4c_commu_topic_id($target_c_commu_topic_id);
     19       
     20        if (!$topic) {
     21            admin_client_redirect('topic_list', '指定されたトピック・イベントは存在しません');
     22        }
     23       
    1924        $member = db_member_c_member4c_member_id($topic['c_member_id']);
    2025        $topic['count_comments'] = _db_count_c_commu_topic_comments4c_commu_topic_id($topic['c_commu_topic_id']);
  • OpenPNE/branches/work/maruyama/prj_watch_fix/webapp/modules/admin/page/delete_topic_comment.php

    r3483 r3579  
    1717        $v = array();
    1818        $topic_comment = db_commu_c_commu_topic_comment4c_commu_topic_comment_id($target_c_commu_topic_comment_id);
     19       
     20        if (!$topic_comment) {
     21            admin_client_redirect('topic_comment_list', '指定されたトピック・イベントのコメントは存在しません');
     22        }
     23       
    1924        $member = db_member_c_member4c_member_id($topic_comment['c_member_id']);
    2025        $topic_comment['nickname'] = $member['nickname'];
Note: See TracChangeset for help on using the changeset viewer.