Routes di Codeigniter, Page not found di live server

Mohon bantuannya ya teman-teman...

Ini v_formulir.php

 <?= form_open_multipart('lihat') ?>
            <div class="form-group">
                <label for="name" class="control-label">Nama Lengkap <span class="wajib">*</span></label>
                <div class="input-group">
                    <span class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></span>
                    <input type="text" class="form-control" name="nama-lengkap" id="name" value="<?= set_value('nama-lengkap') ?>" placeholder="Siapa nama lengkapmu?" required/>
                </div>
            </div>

Ini routes.php

 $route['lihat'] = 'c_daftar';

Ini C_daftar.php

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

class C_daftar extends CI_Controller {

    public function __construct() {
        parent::__construct();
        $this->load->helper('url');
        $this->load->helper('form');
        $this->load->model('M_daftar');
    }

	public function index() {
		echo 'halo';die;
	}

Awalnya saya pikir salah di penamaan controllernya. Setelah dirubah menjadi kapital pada huruf pertamanya, ternyata tetap 404. Saya mengiranya pasti ada yang salah di file routes.php. Jika benar iya, bagaimana ya cara memperbaikinya?

avatar ACRoziqin
@ACRoziqin

1 Kontribusi 0 Poin

Diperbarui 6 tahun yang lalu

1 Jawaban:

Coba ubah v_formulir.php nya gan:


//line 1
<?= form_open_multipart(base_url("lihat")) ?>

avatar keccikun
@keccikun

368 Kontribusi 197 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban