2011-04-19 224 views
0

我想在現有網站的某些頁面中包含codeigniter註釋部分。我現在用的是以下內容包括笨的這段:現有網站中的Codeigniter

echo $directoryLevelPrefix . "staff/codeigniter/index.php"; 
         $_SERVER["REQUEST_URI"] = "comment/index2/".$page; 
         require_once($directoryLevelPrefix . "staff/codeigniter/index.php"); 

這正常工作正常,但當我把代碼中的函數,調用它,我得到以下錯誤:

Fatal error: Call to a member function item() on a non-object in \codeigniter\system\core\Utf8.php on line 47

我猜codeigniter必須從調用頁面中獲取調用函數中超出範圍的一些細節。任何想法如何做到這一點?

+5

這聽起來像你正在試圖將一個方形的釘子插入一個圓孔。 – Aren 2011-04-19 22:26:24

回答

0

現有網站是否已經使用codeigniter?或者你是否只爲評論系統使用codeigniter?

爲現有網站添加codeigniter以實現單一功能是矯枉過正的。

如果你只是想添加評論,看看http://disqus.com/這是一個更簡單的方法來做評論,它處理spambot阻止,審查等。我花了大約10分鐘的時間來設置。

+0

沒有現有的網站是自定義生成,沒有codeigniter。我想使用codeigniter來評論系統學習codeigniter,因爲我設想在網站上進行新的開發,這可以通過使用codeigniter來實現。 – Robertg 2011-04-24 19:05:21