1

Codeigniter は初めてです。フォームに画像を含むフォームの検証に取り組んでいます。CodeIgniter でモジュール MVC 拡張機能を使用する。

//画像をアップロードするために、このファイルアップロードスニペットを見つけました

   $config['upload_path'] = './uploads/audio_files/';
   $config['allowed_types'] = 'gif|jpg|jpeg|png';
   $config['max_size']  = '2048';

   $this->load->library('upload', $config);
  if ( ! $this->upload->do_upload($file_name))
   {
    $error = array('error' => $this->upload->display_errors());
    $file1 = '';
   }
 else
   {
    $upload_data =  $this->upload->data();
    $file1 = $upload_data['file_name'];
   }

これはうまくいっています。jpeg 以外のファイル | gifはアップロードされていません。しかし、ユーザーはエラーメッセージを受け取りません。他の画像タイプがアップロードされたときに、ユーザーにその特定のエラーを表示してもらいたいです。助けてください

これを試しましたが失敗しました。

    try 1 : $this->template->load_partial('admin/admin_master', 'admin/form', $error); 
    try 2. : loading view with $error

ありがとう

4

1 に答える 1

0

ビューをエラー メッセージに関連付けることはできませんか? 例えば:

$file1 = '';

あなたが置く:

$this->load->view('error_view', $error, $file1);

「error_view.php」という別のビュー ページを作成する必要があります。

于 2012-06-15T13:57:37.667 に答える