Где ошибка в коде?

0

Выдает ошибку, а я не представляю что вообще может не работать.

Текст ошибки:

A PHP Error was encountered
Severity: Warning

Message: define() expects at least 2 parameters, 1 given

Filename: controllers/News.php

Line Number: 3

Backtrace:

File: C:\xampp\htdocs\kinomonster\application\controllers\News.php
Line: 3
Function: define

File: C:\xampp\htdocs\kinomonster\index.php
Line: 315
Function: require_once


No direc script access allowed

Мой код:

<?php

define('BASEPATH') OR exit('No direc script access allowed');

class News extends CI_Controller {

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

public function index() {
$data['title'] = "Все новости";

$this->load->view('templates/header', $data);
$this->load->view('news/index', $data);
$this->load->view('templates/footer');
}

}
php
codeigniter

2 ответов

0

Господи, так банально... Спасибо лол

1

Ошибка в слове define должно быть так:

defined('BASEPATH') OR exit('No direct script access allowed');
Sign up or Log in to write an answer