|
本帖最后由 小蜗牛 于 2011-9-4 13:59 编辑
Fatal error: Cannot redeclare class Site in D:\AppServ\www\CodeIgniter\application\models\admin\site.php on line 15
到底什么原因呢?换成别的类名也报这个错误,很迷茫。
控制器
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Site extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->helper('url');
$this->load->model('admin/site'); //问题
if(!isset($this->session->userdata['id'])){
redirect('admin/index/login');
}
}
public function index()
{
$this->update();
}
public function update()
{
$date['site']=$this->site->getSite();
$this->load->view('admin/site_update',$date);
}
}
?>
模型类
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Site extends CI_Model {
public function __construct()
{
parent::__construct();
}
public function getSite()
{
$query=$this->db->get('v_site');
$record=$query->row();
return (array)$record;
}
}
|
|