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

Changeset 8718


Ignore:
Timestamp:
Oct 20, 2008, 2:48:59 PM (12 years ago)
Author:
mori
Message:

#3056 :お気に入り追加時の入力チェックを再修正

Location:
OpenPNE/trunk/webapp/modules/pc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/trunk/webapp/modules/pc/do/f_bookmark_add.php

    r8710 r8718  
    77class pc_do_f_bookmark_add extends OpenPNE_Action
    88{
     9
     10    function handleError($errors)
     11    {
     12        $_REQUEST['msg'] = $errors[c_member_id];
     13        openpne_forward('pc', 'page', 'h_bookmark_list');
     14        exit;
     15    }
     16
    917    function execute($requests)
    1018    {
     
    1523        // ----------
    1624
    17         //--- 入力チェック(負数を認めない)
    18         if ($c_member_id_to <= 0) {
    19             $_REQUEST['msg'] = 'お気に入り追加メンバーのIDが不正です。';
    20             openpne_forward('pc', 'page', 'h_bookmark_list');
    21             exit;
    22         }
    23 
    2425        //--- 権限チェック
    2526        //自分以外 and ブックマーク登録されていない
     
    2930        }
    3031
     32        //アクティブメンバーか
     33        if (!db_member_is_active_c_member_id($c_member_id_to)) {
     34            $_REQUEST['msg'] = '存在しないメンバーIDです。';
     35            openpne_forward('pc', 'page', 'h_bookmark_list');
     36            exit;
     37        }
     38
     39        //お気に入り登録済みメンバーか
    3140        if (db_bookmark_is_bookmark($u, $c_member_id_to)) {
    3241            $_REQUEST['msg'] = '既にお気に入りに登録済みです。';
  • OpenPNE/trunk/webapp/modules/pc/validate/do/f_bookmark_add.ini

    r2 r8718  
    22type = "int"
    33required = 1
     4min = 1
     5caption = "メンバーID"
Note: See TracChangeset for help on using the changeset viewer.