第 1 頁 (共 1 頁)
[閒聊] phpBB2 好一個瓶頸
發表於 : 2005-06-03 23:10
由 yokedan
在我的網站中(其實是幫別人架的),
http://www.clantwk.com/
右邊有一條(!?)檔案下載表格,其實是用 html 寫死在裡頭的
因此,新增、刪除、修改很不人性化,而且變得也只有我能修改\r
因為不懂 html 就不會改,而且還得上傳上傳的很煩\r
於是今天心血來潮,想把它寫成活的...
利用 mysql + php 寫成的...
在
http://clantwk.com/test.php 裡跑,一切正常...
但是,搬到 phpBB 裡頭去,就有問題了...
="=
可能是因為 phpBB 的 頁面 被拆成兩個... index.php 和 index_body.tpl
我將 php語法 寫在index_body.tpl 裡頭,執行就會不正常
(無法取得mysql 內欄位的資料)
可是又不會寫到 index.php 裡... 因為 實在不太 了解phpBB2 的架構
而要完全了解.. 可能還得等好幾年...(實際上我很懶得主動去了解 phpBB 的架構)
噗噗....好一個瓶頸吶.. 真是越來越有挑戰力了...
目前只好把表格寫到另一個 *.php 去囉... 當 phpBB 的 hack 用...
(這Hack 真是簡易過了頭)
發表於 : 2005-06-04 03:20
由 小竹子
phpBB 程式與風格是分開的並不衝突。
發表於 : 2005-06-04 04:15
由 heroviper
把他想成好幾個框架\r
你就比較好寫了
發表於 : 2005-06-04 11:33
由 yokedan
heroviper 寫:把他想成好幾個框架\r
你就比較好寫了
用框架quote="小竹子"]quote="小竹子"]phpBB 程式與風格是分開的並不衝突。[/quote]
嗚..就是因為分開,我才不會寫ㄒ.ㄒ
我只會把它們寫在一起...
例如這行..
代碼: 選擇全部
while($row=mysql_fetch_row($result))
{
//print_r($row);
?>
<tr>
<td height="28" align="center" valign="middle" class="row1"><a href="<?=$row[2]?>" target="_blank"><?=$row[1]?></a></td>
</tr>
<?
}
要怎麼分開寫= ="
發表於 : 2005-06-04 11:47
由 kp3011
發表於 : 2005-06-04 12:12
由 yokedan
呃..all english...
改天我..我..我會去翻譯的...>_<
懶到極限了我...
不過 還是謝謝你!! (加進我的最愛)
發表於 : 2005-06-04 17:36
由 heroviper
不是叫你用框啦\r
是教你 往那個方面想\r
很簡單的
發表於 : 2005-06-04 19:12
由 yokedan
heroviper 寫:不是叫你用框啦\r
是教你 往那個方面想\r
很簡單的
嗯... 不用框架切割...
是叫我嵌一個 frame 進去嗎?..
謝謝你@@..
這主意好像行得通...
如果真的要嵌一個 frame
那接下來,就是想如何做得漂亮...
發表於 : 2005-06-04 21:10
由 StickyKid
yokedan 寫:
嗯... 不用框架切割...
是叫我嵌一個 frame 進去嗎?..
謝謝你@@..
這主意好像行得通...
如果真的要嵌一個 frame
那接下來,就是想如何做得漂亮...
參考一下
http://phpbb-tw.net/phpbb/viewtopic.php?t=32368
發表於 : 2005-06-04 21:27
由 yokedan
恕我直言...
您這篇文章沒有帶給我任何一點幫助...@@...
我的問題不是在於
"如何修改風格"
而是
"如何將php語法,嵌入index.php or index_body.tpl裡"
@@...抱歉我首文沒有講得很清楚..謝謝大大@@
發表於 : 2005-06-04 22:40
由 ethan
樓上已經有提供的
http://www.phpbb.com/kb/article.php?article_id=200
啃一下第 7 點 Loop variables 你應該就會有答案了
記得前幾天不知哪篇文章好像也有大略說明
發表於 : 2005-06-04 22:47
由 heroviper
簡單的來說呢\r
部分語法是放在index.php 而他跟index_body.tpl 是相對應的
index.php 就像是你的身體 index_body.tpl 就是你的衣服
當然還有其他的部分 例如index.php 裡面有連結到common.php 而common.php 也有連結到 includes/constants.php 等等
所以 也就是說 身體裡面 還有很多其他器官 都是相連的
希望這樣能夠清楚點
發表於 : 2005-06-04 23:20
由 yokedan
heroviper 寫:簡單的來說呢\r
部分語法是放在index.php 而他跟index_body.tpl 是相對應的
index.php 就像是你的身體 index_body.tpl 就是你的衣服
當然還有其他的部分 例如index.php 裡面有連結到common.php 而common.php 也有連結到 includes/constants.php 等等
所以 也就是說 身體裡面 還有很多其他器官 都是相連的
希望這樣能夠清楚點
感謝大大 詳細講解\r
大致上來說,還是無法用現成的方法快速完成..
還是得去了解index.php 裡頭在搞什麼飛機就是囉!?
因為不了解的話.. 我不曉得 它是如何去對應位置的...
看來還是得啃一下那篇..know什麼的.. = =" 竹貓怎沒有翻成中文放在星球呢!?
(我真得很討厭英文,因為我看不懂,每次都拿著字典翻,很累的= =" so 目前考慮其他方法↓)
我翻了教學文件庫找不到...
目前我考慮先使用 frame 嵌入一個架框,這個方法...
可行且美觀的話,再向各位報告@@..
謝謝竹貓各位版友熱烈的回應!! 謝謝!!
thank you very so much.
[感謝主]
發表於 : 2005-06-05 02:11
由 yokedan
我成功啦!!!
我硬生生的啃了..那個 know 什麼鬼扯的第七點...
我成功啦!! 哈哈 竹貓我愛你-_-+
..
..
..
but
老實說,第七點啊.....
我完全沒有看他的英文說明...
我只看 code 的部份就懂了耶...= ="
哈... 不管怎樣! 我成功啦!! 哈哈! 爽!!!