2012-02-09 9 views
0

なぜ以下のコードが動作しないのですか?YII CUploadedFileの問題

$video = new Videos(); 

$video->photo = CUploadedFile::getInstance($video,'photo'); 

echo $video->photo->extensionName; 

何も$ビデオ - >写真に来ないし、それはエラーになります::非オブジェクト

1)ファイルのフィールドのプロパティを取得しようとする <入力タイプ= "ファイル" ID = "写真です"名= "動画[フォト] "/>

2)フォーム

にENCTYPE = "multipart/form-data" を追加しました

3))あなたは(CFormModel->ルールを持っていることを確認する必要があり

+0

上記の投稿でエラーが発生しました...入力ボックス名がビデオ[写真]から[写真] ...に変更されました。 –

答えて

0

を助けてくださいモデル

の際、写真付きのフィールドを追加しましたが、$の写真を持って、ファイルであることを告げました。

関連する問題