PDA

View Full Version : سوال در مورد controller



shahincia00
سه شنبه 06 خرداد 1393, 01:19 صبح
این نمونه کدی هست که من زدم .

class Site1 extends Ci_Controller {
function index(){
echo ' codeigniter آموزش ';
//$data['page_title']='My Site';
//$data['headline1']='HeadLine One ????? One ';
$data=array(
'page_title'=>'My Site',
'headline1'=>'Welcome To My Web Site.'
);
$this->load->view('newsite.php',$data);
}
}

خط اول کد من خود به خود عوض شده و اگر _Ci را بردارم Error می ده. فقط یه نکته که اسم پوشه من روی لوکال هاست ci می باشد.
Fatal error: Class 'Controller' not found in C:\xampp1\htdocs\CI\application\controllers\site1. php on line 3

plague
سه شنبه 06 خرداد 1393, 20:35 عصر
فکر میکنم باید بنویسی CI_Controller نه اون چیزی که شما نوشتی

joker
چهارشنبه 21 خرداد 1393, 21:26 عصر
CI_ ( با حروف بزرگ) در نسخه 2 کدایگنیتر اضافه شده _ در نسخه های قدیمی که آموزشها بر اساس اون اکثرا هست مثل 1.7 این CI_ قبل از کلمات Controller و MODEL نیست
حواست باشه اگه با نسخه جدید کار میکنی این CI_ لازمه