0

PHP アプリケーションに Google カレンダーを統合しようとしています (これには CodeIgniter を使用します)。コントローラーの calendar.php に問題があります。

<?php 
session_start();

Class Calendar extends Controller {

function Calendar(){
    echo 'start';
    parent::Controller();
    echo 'okkkkkkkk';
    require_once '/home/me/framework/ZendGdata/library/Zend/Loader.php';
    Zend_Loader::loadClass('Zend_Gdata');
    Zend_Loader::loadClass('Zend_Gdata_AuthSub');
    Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
    Zend_Loader::loadClass('Zend_Gdata_Calendar');
}

parent::Controller()しかし、「okkkkkk」が印刷されないため、問題があります。誰か助けてくれませんか?

4

2 に答える 2

0

変化する

parent::Controller();

parent::__construct();

parent::Controller()__construct()CI 2.1.2 の時点で、コンストラクターは PHP のメソッドを使用して宣言されているため、CI では機能しません。

補足として、古いバージョンの CI を使用しているようです。CI 2.o 以降では、CI_Controller単にController. systemフォルダーを置き換えてプロジェクトを更新することを検討する必要があります。

于 2012-08-06T14:24:14.930 に答える