M问题
控制器文件welcome.phpclass Welcome extends Controller {
Public $domain;
function Welcome()
{
parent::Controller();
$this->domain = (substr($_SERVER['HTTP_HOST'], 0, 4)=="www.")?str_replace("www.", "", $_SERVER['HTTP_HOST']):$_SERVER['HTTP_HOST'];
echo $this->domain;
}
function index($domain)
{
$this->load->model('get_info');
$info = $this->get_info->get_infos($domain);
//$this->load->view('welcome_message');
}
}
模型文件:Get_info.php
class Get_info extends Model
{
function Get_info()
{
parent::Model();
}
function get_infos($domain)
{
echo $domain;
$query = $this->db->get('whyparking_domains');
//return $query->result();
}
}
为什么总是错误:
localhost
A PHP Error was encountered
Severity: Warning
Message: Missing argument 1 for Welcome::index()
Filename: controllers/welcome.php
Line Number: 13
A PHP Error was encountered
Severity: Notice
Message: Undefined variable: domain
Filename: controllers/welcome.php
Line Number: 16
A PHP Error was encountered
Severity: Notice
Message: Undefined property: Get_info::$db
Filename: models/Get_info.php
Line Number: 12
Fatal error: Call to a member function get() on a non-object in F:\php\PHPsev\APMServ5.2.0\www\htdocs\system\application\models\Get_info.php on line 12
index 你给参数了吗?需要通过 index.php/welcome/index/参数来给
页:
[1]