CodeIgniter $ this-> load-> model () nie działa
Używam codeigniter 2.1.2 i oto moja sytuacja w tej chwili. Mam model o nazwie math.php w C: wampiry aplikacje cr8v. Próbuję załadować to do mojego kontrolera z C: wampe www cr8v kontrolery aplikacji site.php jeszcze nie dostaję tego błędu:
Unable to locate the model you have specified: math_model
Oto treść math.php
<?php
class Math_model extends CI_Model(){
public function add(){
return 1+1;
}
}
?>
A oto treść mojej strony.php
<?php
class Site extends CI_Controller{
public function index(){
$this->addstuff();
}
public function addstuff(){
$this->load->model("math_model");
echo $this->math->add();
}
}
?>
Poszedłem za tym w samouczku na youtube. jeszcze nie daje mi pożądanego wyjścia. Próbowałem googlując i czytać inne związane z tym pytania, jednak te informacje nie są wystarczające. Proszę pomóż.
EDYCJA przeczytałem to chwilę temu
[http://stackoverflow.com/questions/8074368/codeigniter-php-model-access-nable-to-locate-todel-you-have-specified][1]
teraz mam ten błąd
( ! ) Parse error: syntax error, unexpected '(', expecting '{' in C:\wamp\www\cr8v\application\models\math_model.php on line 2
Call Stack
# Time Memory Function Location
1 0.0036 148768 {main}( ) ..\index.php:0
2 0.0062 185072 require_once( 'C:\wamp\www\cr8v\system\core\CodeIgniter.php' ) ..\index.php:202
3 0.0561 784312 call_user_func_array ( ) ..\CodeIgniter.php:359
4 0.0561 784360 Site->index( ) ..\CodeIgniter.php:359
5 0.0561 784376 Site->addstuff( ) ..\site.php:4
6 0.0561 784504 CI_Loader->model( ) ..\site.php:8