2016-06-13 6 views
0

私はv_homeからv_homeをhrefで参照し、常に404ページを取得しようとしています。私はすでにコントローラ名と機能、デフォルトルート、およびデフォルトコントローラをチェックしています。このエラーを何時間も検索して結果が得られませんでした。ここに私のコード404ページコードにURLを参照できませんcodeigniter

ルート

route['default_controller'] = 'c_home'; 

設定

$config['base_url'] = 'http://localhost/sispak/'; 

これは私がこれはコントローラです

v_home

<div class="col-sm-2 sidenav"> 
      <h4>Sistem Pakar</h4> 
      <ul class="nav nav-pills nav-stacked"> 
       <li class="active"><a href="">Home</a></li> 
       <li><a href="<?php echo base_url('/c_home/input'); ?>">Input Data</a></li> 

      </ul><br> 
     </div> 

をv_inputする参照URLですc_home

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

class c_home extends CI_Controller { 

function __construct() { 
    parent::__construct(); 
    $this->load->model('M_home'); 
    $this->load->model('M_kalkulasi'); 
} 

public function index() { 
    $data['dataKualitasAir'] = $this->M_home->readListAir(); 
    $this->load->view('v_home', $data); 
} 

public function input() { 
    $this->load->view('v_input'); 
} 
+0

あなたはどのように行ったのを削除するために、この

<?php echo base_url('/c_home/input'); ?> 

を変更? – user4419336

答えて

0

ファイル名を作る

C_home.php 

そして

class C_home extends CI_Controller { 

    // code 
} 

ファイルとクラス名は大文字の最初の文字で始まる必要があります。

ユーザーガイドコントローラhttp://www.codeigniter.com/user_guide/general/controllers.html#let-s-try-it-hello-world

ユーザーズ・ガイドモデルhttp://www.codeigniter.com/user_guide/general/models.html#anatomy-of-a-model

と第一/

<?php echo base_url('c_home/input'); ?> 
関連する問題