点击注册按钮时出现以下错误。
致命错误:在第19行的C:\ wamp \ www \ bdcom \ www \ application \ views \ auth \ register_form.php中调用未定义的函数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天,找出问题所在。感谢帮助
由于
答案 0 :(得分:0)
检查你的autoload.php是否有以下内容,如果没有添加它们,由于没有加载表单助手。
$autoload['helper'] = array('url','form','html');
答案 1 :(得分:0)
在你的控制器的构造函数中写下:
$this->load->helper('form');