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

Ignore:
Timestamp:
May 16, 2007, 5:10:45 PM (13 years ago)
Author:
ogawa
Message:

#761:ファイルアップロード機能に拡張子制限機能を入れる
#741:0byteのファイルをアップロードできない

File:
1 edited

Legend:

Unmodified
Added
Removed
  • OpenPNE/branches/2.8.x/webapp/modules/pc/do/c_topic_add_insert_c_commu_topic.php

    r2860 r2923  
    1919
    2020        //---添付ファイル
    21         $filename4_tmpfile = $requests['filename4_tmpfile'];
    22         $filename4_original_filename = $requests['filename4_original_filename'];
    23 
    24         // 添付ファイルの拡張子が許可されているか
    25         if (!db_is_permit_file_type($filename4_original_filename)) {
    26             $_REQUEST['target_c_commu_id'] = $c_commu_id;
    27             $_REQUEST['err_msg'] = 'アップロードできるファイルの拡張子は('.FILE_TYPE.')です';
    28             openpne_forward('pc', 'page', "c_topic_add");
    29             exit;
     21        if (OPENPNE_USE_FILEUPLOAD) {
     22            $filename4_tmpfile = $requests['filename4_tmpfile'];
     23            $filename4_original_filename = $requests['filename4_original_filename'];
     24           
     25            if ($filename4_tmpfile) {
     26                // 拡張子制限
     27                if (!util_check_file_extention($filename4_original_filename)) {
     28                    $_REQUEST['target_c_commu_id'] = $c_commu_id;
     29                    $_REQUEST['err_msg'] = sprintf('アップロードできるファイルの種類は(%s)です', util_get_file_allowed_extensions('string'));
     30                    openpne_forward('pc', 'page', "c_topic_add");
     31                    exit;
     32                }
     33            }
    3034        }
    3135
Note: See TracChangeset for help on using the changeset viewer.