0

サインアップボタンをクリックすると、次のエラーが表示されます。

致命的なエラー: C:\wamp\www\bdcom\www\application\views\auth\register_form.php の 19 行目の未定義関数 set_value() の呼び出し

私は codeigniter フレームワークが初めてです。

以下は register_form.php のコードです

if ($success){
    echo '<div id=success>'.$success_message.'<div>';
}else {
    //show the form
$use_username = true;
if ($use_username) {
    $username = array(
        'name'  => 'username',
        'id'    => 'username',
        'value' => set_value('username'),

        'maxlength' => $this->config->item('username_max_length', 'tank_auth'),
        'size'  => 30,
    );
}

そして、これがauth.phpにregister.phpをロードする方法です

$this->load->view('auth/register_form', $data);

オートローダーにもフォームヘルパーをロードしました。問題が何であるかを把握するために 3 日間から立ち往生しています。助けに感謝します

ありがとう

4

2 に答える 2

0

autoload.php に以下があるかどうかを確認してください。追加されていない場合は、フォーム ヘルパーが読み込まれていないことが原因です。

$autoload['helper'] = array('url','form','html');
于 2013-08-02T11:21:43.943 に答える