0
내 웹 사이트에 CI를 사용하고 있습니다. 동일한 CMS를 프로그래밍하는 동안 아무런 문제가 없었지만 사용자 엔드 용으로 프로그래밍 할 때 다음과 같이 오류가 발생했습니다. "404 페이지를 찾을 수 없음 요청한 페이지를 찾을 수 없습니다." 내가 뭘 잘못하고있어 ?? 어떤 도움이나 제안도 환영합니다. 감사합니다.이 오류가 나타나는 이유
모델<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class Model extends CI_Controller {
function __construct()
{
parent::__construct();
$this->load->model('user_model');
$this->load->model('common');
$this->load->model('home_model');
$this->load->model('page_model');
}
function _remap($method , $params = array())
{
$this->menu = $this->common->createMenuArr();
$this->index();
}
function index()
{
$data['sliderArr'] = $this->user_model->sliders();
$this->load->view('index', $data);
}
}
(user_model.php) :
<?php if (! defined('BASEPATH')) exit('No direct script access allowed');
class User_model extends CI_Model{
function __construct()
{
parent::__construct();
//$this->load->database();
}
function sliders()
{
$query = $this->db->query("SELECT slider FROM tbl_sliders ORDER BY slider_id DESC")->result_array();
return $query;
}
}
마지막보기 (index.php에)에서 : 컨트롤러 (model.phpl)에서
<div id="slideContainer">
<div id="slideShim">
<?php
if(!empty($sliderArr))
{
foreach($sliderArr as $slider)
{ ?>
<a href="#"><img src="<?php echo base_url();?>images/sliders/<?php echo $slider['slider'];?>"</a>
<?php }
}
?>
</div>
</div>
아니요 @ user1537158 동일한 문제가 계속 발생합니다 .. –
액세스하고 오류를 얻는 URL은 무엇입니까? – AlphaMale
@sammy 내가 정말 wouldnt 컨트롤러 모델 이름을 사용하는 것이 좋습니다 –