我是 codeigniter 的新手,我在 codeigniter 中使用在线教程为我的登录表单创建了一个验证码。加载登录页面时出现以下错误:> 致命错误:调用未定义的函数 base_url() $config = array( 'img_path' => 'captcha_images/', 'img_url' => base_url().'captcha_images/', 'img_width' => '150', 'img_height' => 50, 'word_length' => 8, 'font_size' => 16 ); $captcha = create_captcha($config);i dont have any folder named 'captcha_images', all i have is a controller for captcha,config and the view in login. As am new to this, is it because i dont have a folder or i didnt call any library? please help me with this. thanks in advance
1 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
转到 application/config/autoload.php
下面写下这一行(您会在第 90 行找到 codeigniter 不错的文档) $autoload['helper'] = array('url');
这将自动加载 url 帮助程序。 base_url() function is defined in url helper
您可以为特定控制器手动加载它
$this->load->helper('url');
在控制器构造函数中写入此行或
Controller action function
- 1 回答
- 0 关注
- 121 浏览
添加回答
举报
0/150
提交
取消