0

URL ヘルパーを使用してファイル名のリストを取得しようとしていますが、次のエラーが発生します。

未定義関数 get_filenames() の呼び出し

URLヘルパーを自動ロードしてから明示的にコントローラーにロードしましたが、それでもエラーが発生します。このエラーが発生するのはなぜですか?

コントローラ:

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Downloads extends CI_Controller {

    public function index()
    {   
        $this->load->helper("url");
        $this->template->write_view('content', 'download_view');
        $this->template->render();
    }
}

意見:

<? get_filenames("/somefolder"); ?>
4

2 に答える 2

7

のようなものを含まないURL ヘルパーをロードしましたget_filenames()代わりにファイルヘルパーをロードするつもりだったのかもしれません:

$this->load->helper('file');
于 2013-02-02T19:14:01.787 に答える
0

という名前の関数が定義されていませんget_filenames()。ファイルを正しく含める必要がある場合があります。$this名前で使ってみました。

于 2013-02-02T19:23:58.270 に答える