[請益] PHP有關action新增case的問題
其實自己對php半生不熟
目前因工作關係,要修改一個網頁的資料
不過原作者聯絡不上,這幾天看了一堆書也一知半解
所以只好在此請教高手,若不適合我會自刪的
我們要從既有資料庫中,整理新的表格
在action.php中,有好幾個case
例如
case "0306"://列表一
$network = new network("DAO_network");
$network->set();
$network->display();
break;
現在要新增一個列表二,頁面也設計好了
所以在列表一下方新增一個:
case "0307"://列表二
$source = new source("DAO_source");
$source->set();
$source->display();
break;
這個新增的source.php也寫好了
但「....action.php?action=0307 」連結進去,卻出現下列畫面:
Warning: display(): Failed opening '' for inclusion
(include_path='.:/php/includes:/usr/share/php') in
/………/www/myfun/Mydata.php on line 82
再檢視Mydata.php:
78: function display()
79: {
80: $html = '';
81: ob_start();
82: include_once($this->template);
83: $html = ob_get_contents();
84: ob_end_clean();
85: echo $html;
86: }
如果第82行有問題,那麼其他的case應該也會有問題
試過幾種依樣畫葫蘆的作法,均無法正常顯示
所以懇請拜求大師的指點,我應該還要修改哪些地方?感謝...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.248.77
※ 編輯: asusbenq 來自: 59.126.248.77 (09/04 00:02)
推
09/04 12:50, , 1F
09/04 12:50, 1F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章