codeigniter を使用してプロジェクトに取り組んでいます。PSDファイルをアップロードする必要があります。このコードで試してみてください..
$config['allowed_types'] = 'psd';
しかし、それは結果として表示されます:アップロードしようとしているファイルタイプは許可されていません。
助けてください。
codeigniter を使用してプロジェクトに取り組んでいます。PSDファイルをアップロードする必要があります。このコードで試してみてください..
$config['allowed_types'] = 'psd';
しかし、それは結果として表示されます:アップロードしようとしているファイルタイプは許可されていません。
助けてください。
すべてのファイルを受け入れる以下を使用してみてください
$config['allowed_types'] = ' * ' ;
$config['allwoed_types'] をどこに設定していますか? コントローラーに、または config/upload.php がありますか?
また、アップロードしようとしている psd ファイルが正しい MIME タイプを返すことも確認してください。
application/config/mime.php で MIME タイプを確認してください。
よろしく。
もう少し危険な方法ですが、私が使用するより論理的な方法の 1 つは、すべてのタイプを許可し、アップロードする前に$config['allowed_types'] = '*';
単純に検証することです。preg_match("\.psd$", $str_file_name)
これらの MIME 設定はすべてapplication/config/mime.php
何らかの理由で存在している可能性がありますが、いくつかのケースでは非常に多くの異なる MIME タイプが存在するため、一部のファイル タイプでは複雑すぎます。