Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.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
在C:\wamp\www\redirect\system\core\Loader.php的第303行中找不到模型类_Php_Codeigniter - Fatal编程技术网

在C:\wamp\www\redirect\system\core\Loader.php的第303行中找不到模型类

在C:\wamp\www\redirect\system\core\Loader.php的第303行中找不到模型类,php,codeigniter,Php,Codeigniter,从控制器调用模型时出错。 错误:-尖叫:忽略的错误抑制 (!)致命错误:在第30行的C:\wamp\www\redirect\system\core\Loader.php中找不到类“Redirection\u model” My controller redirection.php <?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class redirection extends

从控制器调用模型时出错。 错误:-尖叫:忽略的错误抑制 (!)致命错误:在第30行的C:\wamp\www\redirect\system\core\Loader.php中找不到类“Redirection\u model” My controller redirection.php

<?php 

 if ( ! defined('BASEPATH')) exit('No direct script access allowed');

 class redirection extends CI_Controller {

function __construct()
{
    parent::__construct();
    //$this->layout->setLayout('layouts/main'); 
}

public function redirection_url()
{       
            if($_GET){
                $get_array = $_GET;
                $targetId = $get_array['tagid'];
                $this->load->model('redirection_model', 'redirection');
                $dynamicurl = $this->redirection->getDynamicUrl($targetId);
                if($dynamicurl){
                     $url=$dynamicurl['url'];
                     redirect($url,'refresh');
                }
                else{
                    echo "Invalid Request";
                }

            }
            else{
                echo "please pass the tagid";
               // $this->layout->view('redirection/redirection_url');

            }

    }

如果尚未在控制器中链接视图,请将其插入。
还要检查你的配置文件夹中的路由文件,在那里你必须为你的函数和路由设置条目以供查看。

扩展类名时必须以大写字母开头。先生,我尝试了你的解决方案,但无法修复错误,然后更新你的代码,而且好奇的是:你的模型文件在模型目录中。对不在其他文件夹中?我的模型文件仅在模型目录中。
  <?

    class redirection_model extends CI_Model {

function __construct()
{
    parent::__construct();
}

function getDynamicUrl($targetId){
    $dynamicUrl= array();
    $query = $this->db->get_where('dynamic_url', array('tagid' => $targetId))->row();
    if($query){
        $dynamicUrl['url'] = $query->url;
        $dynamicUrl['userid'] = $query->userid;
                    return $dynamicUrl;
    }
            else{
                return false;
            }

}


   }

 ?>