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 为什么我的CodeIgniter网站从下至上加载?_Php_Codeigniter - Fatal编程技术网

Php 为什么我的CodeIgniter网站从下至上加载?

Php 为什么我的CodeIgniter网站从下至上加载?,php,codeigniter,Php,Codeigniter,默认控制器是HomePage.php $route['default_controller'] = 'index/home_page'; Index.php public function home_page() { $data['subview']='subview/home_page'; $this->load->view('_layout_home.php',$data); } _layout_home.php

默认控制器是HomePage.php

$route['default_controller'] = 'index/home_page';
  • Index.php

        public function home_page()
        {
    
          $data['subview']='subview/home_page';
          $this->load->view('_layout_home.php',$data);
    
        }
    
  • _layout_home.php

        <?php $this->load->view('include/header_home')?>
        <?php $this->load->view($subview)?>
        <?php $this->load->view('include/footer')?>
    
    
    
  • HTML或CSS中没有使用自动聚焦属性

  • 上面的代码是CodeIgniter网页的主页,从下到上加载

    仅类和文件名的第一个字母必须为大写

    更改文件名

    HomePage.php // Wrong Way
    

    控制器

    路径应用程序>控制器>主页.php

    <?php $this->load->view('include/header_home')?>
    <?php $this->load->view($subview)?>
    <?php $this->load->view('include/footer')?>
    

    看法

    文件名layout\u home.php

    <?php $this->load->view('include/header_home')?>
    <?php $this->load->view($subview)?>
    <?php $this->load->view('include/footer')?>
    
    
    
    尝试类似于
    $route['default\u controller']='controller/function'这是一个指南,它不起作用,主页是index.php中定义的函数。还有另一个问题。请检查。请阅读-总结是,这不是一个理想的方式来解决志愿者,可能会适得其反获得答案。请不要将此添加到您的问题中。_布局_标题。php文件用于加载登录页$route['default_controller']='hompage/home_page'的所有视图;hompage或homepage在home_page.php查看页面中,我有检查用户是否登录的代码,这是另一个问题。我的回答解决了你的主要问题吗?如果是,请接受我的回答。我的问题还没有解决,我将再一次解释这个场景。我有3个登录页或主页视图。当我启动网站时,我的页面从下到上加载。
    
    $route['default_controller'] = 'homepage/home_page';
    
    <?php $this->load->view('include/header_home')?>
    <?php $this->load->view($subview)?>
    <?php $this->load->view('include/footer')?>