ホームページ > バックエンド開発 > PHPチュートリアル > thinkphpでrarファイルをアップロードできません。解決策についてアドバイスをいただければ幸いです。

thinkphpでrarファイルをアップロードできません。解決策についてアドバイスをいただければ幸いです。

WBOY
リリース: 2016-06-13 13:28:48
オリジナル
814 人が閲覧しました

thinkphp は rar ファイルをアップロードできません。アドバイスをいただければ幸いです
thinkphp はファイルをアップロードできますが、rar 形式はアップロードできません、pdf、jpg、xls ファイルはアップロードできます

PHP コード
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
    public function upload(){
       if(!empty($_FILES)){
           echo 'ok';
           dump($_FILES);
           //如果有文件上传,上传附件
            $this->_upload();
            
       }
       else{
           echo 'no';
           dump($_FILES);
       }      
    }

ログイン後にコピー

rar 形式のファイルを送信すると、送信データは空であると判断され、「いいえ」が表示されます。
pdf、jpg、xls ファイルが送信された場合、送信されたデータは正常であると判断され、アップロードは成功しました

------解決策------------------
これを追加します $upload->allowExts = array("rar") // 添付ファイルのアップロード タイプを設定します
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート