0
我有一個控制器回聲TLD基於當前會話ID笨
<?php
class Onetimescan extends CI_Controller{
public function index() {
#LOAD MODEL
$this->load->model('scanmodel');
$this->scanmodel->loadurlbasedonsessid($this->session->userdata('session_id'));
}
}
?>
和模型:
<?php
class Scanmodel extends CI_Model{
function __construct(){
// Call the Model constructor
parent::__construct();
}
function loadurlbasedonsessid($sid){
$sid = $this->session->userdata('session_id');
$this->db->select('tld');
$this->db->where('session_id', $sid);
$q = $this->db->get('ClientDomain');
$r = $q->result_array();
echo($r[0]['tld']);
}
}
?>
,我發現了以下錯誤:
Call to a member function userdata() on a non-object
我以爲我是正確的傳球e session_id
在controller
和model
之間,但情況並非如此?有人可以幫忙嗎?
感謝
我只是抓住了這個嘍!傻我! Jeez,謝謝。 – CodeTalk