質問箱/3512

カテゴリ
サマリ添付ファイルの拡張子制限
バージョン1.4.7
投稿者如月?
状態完了
投稿日2006-10-13 (金) 13:33:29

質問

某コミュニティのwikiに実行ファイルウィルスを添付する某国の人がいまして、
各種wikiの総利用者が数万人と大変多いので至急対応をしたいです。

で、今の仕様では添付ファイルの種類は問わずに全て許可されていますが、
これを.exe・.htm・.htmlといった拡張子をアップロードできないように制限できませんでしょうか。

回答

  • attach.inc.phpの160行あたり -- 2006-10-13 (金) 18:46:58
     function attach_upload($file, $page, $pass = NULL)
     {
         global $_attach_messages, $notify, $notify_subject;
    
         if (PKWK_READONLY) die_message('PKWK_READONLY prohibits editing');
    +    if (preg_match('/\.(htm|html|exe)$/i',$file['name'])) die_message('Neither HTML nor EXE file are permitted.');
  • 制限出来ました。ご教授ありがとうございます。 -- 如月? 2006-10-13 (金) 19:14:56

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-11-06 (火) 18:45:28
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u7. HTML convert time: 0.232 sec.

OSDN