tucker
jptak****@gmail*****
2009年 5月 31日 (日) 17:33:30 JST
・・・modeltest.php の一番上に <?php って入ってなくない? 2009/5/31 <ikari****@ecoin*****>: > 碇です > 試してみましたがやはり読み込めないようです > > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat > ../controllers/test.php > <?php > class Test extends Controller { > > function __construct() > { > parent::Controller(); > } > > function index() > { > $this->load->model('modeltest'); > //$a = Testmodel->get_data(); > echo "$a"; > } > } > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat modeltest.php > class Modeltest extends Model{ > function __construct(){ > parent::Model(); > } > function getdata(){ > return "test"; > } > } > > > On Sun, 31 May 2009 16:51:16 +0900 > Taro Yamashita <taro****@panth*****> 様wrote: > >> Taroです。 >> >> ファイル名が[modeltest.php]なので、 >> >> $this->load->model('modeltest'); >> >> ではないでしょうか?? >> 「徹底入門」には、モデルの読み込みについて >> >> >第1引数には、PHPの拡張子(.php)を抜いた >> >モデルファイル名、つまりモデルクラス名を指定します。 >> >> とありました。 >> >> Taro >> >> ikari****@ecoin***** さんは書きました: >> > 碇です >> > >> > いろいろいじりすぎて混乱してました >> > Amanoさんのメールに返信しましたが >> > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat modeltest.php >> > class Modeltest extends Model{ >> > function __construct(){ >> > parent::Model(); >> > } >> > function getdata(){ >> > return "test"; >> > } >> > } >> > ikari @ ubuntu-desktop:/var/www/ci/system/application/models$ cat ../controllers/test.php >> > <?php >> > class Test extends Controller { >> > >> > function __construct() >> > { >> > parent::Controller(); >> > } >> > >> > function index() >> > { >> > $this->load->model('Modeltest'); >> > //$a = Testmodel->get_data(); >> > echo "$a"; >> > } >> > } >> > >> > となっていますがModeltestを見つけられないようです >> > >> > >> > >> > >> > >> > On Sun, 31 May 2009 16:30:29 +0900 >> > Taro Yamashita <taro****@panth*****> 様wrote: >> > >> >> 碇さん >> >> >> >> こんにちは。Taroと申します。 >> >> >> >>> class ModelTest extends Model >> >> に対して、 >> >> >> >>> $this->load->model('Testmodel') >> >> となっているからではないでしょうか?? >> >> model名をどちらかに統一すればOKのような気がします。 >> >> >> >> Taro >> >> >> >> ikari****@ecoin***** さんは書きました: >> >>> 碇と申します >> >>> >> >>> DocumentRootにciとしてCI1.7を展開しました >> >>> >> >>> /var/www/ci/system/application/config/config.php >> >>> $config['base_url'] = "http://example.jp/ci/" >> >>> に変更 >> >>> >> >>> /var/www/ci/system/application/controllers/test.php >> >>> >> >>> <?php >> >>> class Test extends Controller { >> >>> >> >>> function __construct() >> >>> { >> >>> parent::Controller(); >> >>> } >> >>> >> >>> function index() >> >>> { >> >>> $this->load->model('Testmodel'); >> >>> // $a = Testmodel->get_data(); >> >>> echo "$a"; >> >>> } >> >>> } >> >>> >> >>> /var/www/ci/system/application/models/modeltest.php >> >>> class ModelTest extends Model{ >> >>> function __construct(){ >> >>> parent::Model(); >> >>> } >> >>> function getdata(){ >> >>> return "test"; >> >>> } >> >>> } >> >>> >> >>> これで >> >>> http://example.jp/ci/index.php/test >> >>> を呼ぶと >> >>> Fatal error: Class 'Testmodel' not found in /var/www/ci/system/libraries/Loader.php on line 184 >> >>> となります >> >>> >> >>> 何をチェックすればいいでしょうか? >> >>> >> >> _______________________________________________ >> >> Codeigniter-users mailing list >> >> Codei****@lists***** >> >> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users >> > >> >> _______________________________________________ >> Codeigniter-users mailing list >> Codei****@lists***** >> http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users > > -- > 碇 永志 > <ikari****@ecoin*****> > > _______________________________________________ > Codeigniter-users mailing list > Codei****@lists***** > http://lists.sourceforge.jp/mailman/listinfo/codeigniter-users >