错误提示:
php</code><code><?php
if (!defined('BASEPATH')) exit('No direct script access allowed');
class Article extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->model('article_model', 'post');
}
public function index(){
$this->load->view('admin/post_list.html');
}
public function add(){
$this->load->model('category_model', 'cate');
$data['category'] = $this->cate->fetch();
$this->load->helper('form');
$this->load->view('admin/post_add.html', $data);
}
public function save(){
$this->load->library('form_validation', 'verify');
$status = $this->verify->run('article');
if ($status) {
$data = array(
'title' => $this->input->post('title'),
'cid' => $this->input->post('category'),
'date' => $this->input->post('date'),
'keyword' => $this->input->post('keyword'),
'description' => $this->input->post('description'),
'excerpt' => $this->input->post('excerpt'),
'thumbnail' => $this->input->post('thumbnail'),
'password' => $this->input->post('password'),
'content' => $this->input->post('content')
);
$this->post->add($data);
success('admin/article', '添加文章成功');
} else {
$this->load->helper('form');
$this->load->view('admin/post_add.html');
}
}
}
?>
为什么
php</code><code>$this->load->library('form_validation', 'verify');
$this->load->model('category_model', 'cate');
这两个会加载失败?
错误提示:
php</code><code><?php
if (!defined('BASEPATH')) exit('No direct script access allowed');
class Article extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->model('article_model', 'post');
}
public function index(){
$this->load->view('admin/post_list.html');
}
public function add(){
$this->load->model('category_model', 'cate');
$data['category'] = $this->cate->fetch();
$this->load->helper('form');
$this->load->view('admin/post_add.html', $data);
}
public function save(){
$this->load->library('form_validation', 'verify');
$status = $this->verify->run('article');
if ($status) {
$data = array(
'title' => $this->input->post('title'),
'cid' => $this->input->post('category'),
'date' => $this->input->post('date'),
'keyword' => $this->input->post('keyword'),
'description' => $this->input->post('description'),
'excerpt' => $this->input->post('excerpt'),
'thumbnail' => $this->input->post('thumbnail'),
'password' => $this->input->post('password'),
'content' => $this->input->post('content')
);
$this->post->add($data);
success('admin/article', '添加文章成功');
} else {
$this->load->helper('form');
$this->load->view('admin/post_add.html');
}
}
}
?>
为什么
php</code><code>$this->load->library('form_validation', 'verify');
$this->load->model('category_model', 'cate');
这两个会加载失败?
/** * Class Loader * * This function lets users load and instantiate classes. * It is designed to be called from a user's app controllers. * * @access public * @param string the name of the class * @param mixed the optional parameters * @param string an optional object name * @return void */
第二个参数是__construct的参数,第三个才是可选的对象名称。
载入类库的时候,是不可以重命名的吧。。。
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号