0
をファイルアップロード機能である:CodeIgniterの写真はここ
$config['upload_path'] = './photos/';
$config['allowed_types'] = 'gif|jpg|png';
$config['max_size'] = 1024 * 2;
$config['encrypt_name'] = true;
$this->load->library('upload', $config);
//$this->upload->initialize($config);
if (!$this->upload->do_upload("photo_data"))
{
$this->error = true;
$this->response = $this->upload->display_errors('', '');
}
else
{
$this->upload->data();
$this->response = "Photo successfully changed.";
}
$array = array(
'error' => $this->error,
'response' => $this->response
);
return $array;
しかし、それは私が.JPGにビデオを名前を変更可能にする1つ以外のファイルタイプを許可doesntのことをテストするために、それをアップロードしようとしました...
それは進んでいませんでしたが、エラーメッセージを送信しませんでした...私はsomhereと思いますupload class
returns false
...どのようにして最初にユーザーにメッセージを送信するかを確認する方法?
thatsのは、どのように私は、エラーを出力します。<?uは(もし(ISSET $ PHP pload_data ["error"])):?>
<?php endif; ?> ファイルから.jpgがビデオの名前が変更された場合は、条件付きであれば何も入りません.... – fxuser$ upload_data変数はどこで設定しますか?私はあなたが投稿したコードでそれを見ることはできません...シドノーテ(と無関係):$ configを2回渡していますか、ライブラリをロードしているか、またはinitializeを使用しているときに第2引数として渡します。 –
ビューに送信されるユーザークラスの配列ので、アップロードが完了した後にエラーが発生した場合 – fxuser