2012-01-12 25 views
0

アップロードファイルを作成しましたが、データベースに保存されません。私はコントローラとcodeigniterチュートリアルのようなビューを作成します。アップロードファイルの種類

私はconfigにallowed_typesを入れました。

$config['allowed_types'] = 'gif|jpg|png|jpeg'; 

、それは私にこのことを示し続ける:

The filetype you are attempting to upload is not allowed. 

私は何をすべき?

答えて

0

これはCodeIgniter 2.1.0およびPHP v5.2.xで発生する問題です。 CodeIgniter 2.0.3にダウングレードすると、アップロードの問題が解決されなくなります。

0

この1を使用してシステム/ライブラリ/ Upload.phpを交換してください:

https://raw.github.com/narfbg/CodeIgniter/320ddaa3d01c9d8ee6832fa25f9273e2588c63dd/system/libraries/Upload.php

これは現在マージされるのを待っているのアップロードクラスの新バージョンである - それはあなたがかもしれないすべての問題を解決する必要がありますアップロード時にファイルを検出する必要があります。