2012-05-14 19 views
0

codeigniterを使用してvcardファイルをアップロードしようとしました。しかし、アップロードすることはできません。 codeigniterを使ってvcard(.vcf)ファイルをアップロードするには?codeigniterを使用してvcard(.vcf)ファイルをアップロードする方法

+2

これまでに行ったコードとエラー出力があれば、この質問を更新してください。これは、コードがどこに問題があるのか​​について、回答者により多くの情報を提供します。 – Jasonw

+1

ファイルアップロードクラスを使用している場合は、allowed_typesパラメータを設定する必要があります。 – fillibuster

答えて

0

/application/config/mimes.phpに以下を追加する必要があります。$mimesアレイ。

'vcf' => 'application/octet-stream', 
'vcf' => 'text/x-vcard' 

また、アップロードクラスの設定変数allowed_typesを設定する必要があります。設定変数の設定の例は、manual pageにあります。

$config['allowed_types'] = 'vcf'; 

しようとしたときに任意のあなたが見ているならば、あなたはどのようなエラーを知るためにもしようとしたとした内容のいくつかを見る、他の種類のファイルが正常にあなたのコードを使用してアップロードすることが可能かどうかを知るために役立つだろうvcfファイルをアップロードします。

1

上記の提案が機能しなかった場合は、この試してみてください。私は、合計カバレッジのため

'vcf' => array('text/x-vcard', 'application/octet-stream', 'text/plain', 'text/directory') 

を使用するために必要な

'vcf' => 'text/plain' 
関連する問題