Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 基于当前会话id codeigniter的Echo tld_Php_Codeigniter_Session Variables - Fatal编程技术网

Php 基于当前会话id codeigniter的Echo tld

Php 基于当前会话id codeigniter的Echo tld,php,codeigniter,session-variables,Php,Codeigniter,Session Variables,我有一个控制器 <?php class Onetimescan extends CI_Controller{ public function index() { #LOAD MODEL $this->load->model('scanmodel'); $this->scanmodel->loadurlbasedonsessid($this->session->userdata('session

我有一个控制器

<?php
class Onetimescan extends CI_Controller{
    public function index() {
        #LOAD MODEL
       $this->load->model('scanmodel');
            $this->scanmodel->loadurlbasedonsessid($this->session->userdata('session_id'));      
    }
}
?>
我以为我在
控制器
模型
之间正确地传递了
会话id
,但事实并非如此?有人能帮忙吗

谢谢

看起来库没有加载

按需加载(通常在控制器中):

或者将其添加到
应用程序/config/autoload.php

$autoload['libraries'] = array('session');

这是我自己拍的!我真傻!!天啊,谢谢。
Call to a member function userdata() on a non-object
$this->load->library('session');
$autoload['libraries'] = array('session');